php - CodeIgniter 应用程序在移至生产环境时显示 404

标签 php codeigniter http-status-code-404

我已经在我的本地计算机上使用 CodeIgniter 开发了一个应用程序,并于昨天将其移至生产服务器(实时站点)。

我的问题是,当我加载网站时,它立即显示“找不到页面”错误 (404)。我 100% 确定这与服务器本身无关,因为干净的 CodeIgniter 安装工作得很好。

我已经更改了 config.php 和 database.php 中的设置以反射(reflect)新环境,所以它应该可以工作。日志文件没有显示任何有用信息(只是在加载 URI 库后找不到 index_php)。

知道如何解决这个问题吗?

非常感谢您的帮助。

最佳答案

刚发现问题。我的默认 Controller 文件名以大写字母开头。我将其更改为较小的(例如:“example.php”而不是“Example.php”)并且它起作用了。

我在这种愚蠢的错误上浪费了很多时间。 :(

关于php - CodeIgniter 应用程序在移至生产环境时显示 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3948167/

相关文章:

php - 使用带有 switch 功能的 foreach

php - 仅显示我和 friend 的迷你博客

php - 将大约 1500 个 mysql 条目复制到同一个表中并进行少量更改的最佳方法是什么?

javascript - Angular 2 HTTP获取处理404错误

jquery - Phonegap Cordova Ajax 请求 404(未找到)错误

php - +1 到 MySQL 数据库中重复条目的值列

php - 用于数据库连接的全局或单例?

php - 登录页面在 codeigniter 中不起作用

mysql - Codeigniter如何在事件记录中进行复杂查询

maven - Spring应用程序未映射到Tomcat中