3

我在 codeigniter 中开发了一个具有基本功能的站点,现在我想将此站点更新到我的实时服务器。但是当我将我的网站上传到实时服务器时,它显示 404 - 页面未找到。

http://www.nawtist.com/test/ams/

请告诉我我需要做什么。我对此进行了很多搜索,但没有找到任何有用的信息。那么在将其上传到实时服务器之前,我是否需要更改任何 base_url 或其他任何内容,非常感谢

4

4 回答 4

1

请记住,许多服务器都区分大小写,使用 CodeIgniter v3,您应该将控制器的首字母文件和模型的首字母文件更改为大写。这也对我有用。最好的

于 2016-11-12T11:16:11.753 回答
0

您的 htaccess 文件有问题,或者该服务器上禁用了 mod_rewrite。当您使用 index.php 访问页面时,它可以工作(尽管 css 文件由于路由错误而无法工作)

还要检查$config['index_page']='';它是否应该在没有 index.php 的情况下工作

于 2012-08-31T20:20:16.307 回答
0

我以前也遇到过同样的问题,我记得在 codeigniter 中有 4 点需要关注:

  • 检查“config.php”中的base_url值
  • 检查“database.php”中的数据库设置
  • 检查.htaccess文件内容是否已定义一次
  • 如果您定义了任何自定义路由,请检查routes.php

就这样!

于 2015-07-02T09:20:14.987 回答
0

如果您在将本地文件上传到实时服务器后在 Codeigniter 中找不到 404 页面,请按照以下步骤操作

  1. 更改您的控制器和文件名首字母大写
  2. 模型类和文件名的变化与上述相同,即首字母大写

按照上面的步骤,你的问题就可以解决了,谢谢。

于 2020-07-28T17:07:09.027 回答