无法让基本控制器在远程服务器上为Codeigniter工作

时间:2012-04-02 08:43:01

标签: php codeigniter

我正在使用Codeigniter 2.0.3构建一个Web应用程序。 我需要创建基本控制器类,我按照指导购买菲尔。

http://philsturgeon.co.uk/blog/2010/02/CodeIgniter-base-Classes-Keeping-it-DRY

在我的MAMP服务器上完全脱机工作。但是当我上传相同的代码时 我得到的所有Amazon EC2服务器都是500错误。

在我的本地计算机上,我使用PHP版本5.3.6运行MacOS 10.7.2。 在我的远程服务器上,我正在使用PHP版本5.3.6运行Ubuntu 11.10。

500错误让我没有找到问题所在的线索。 我创建的基本控制器是“空的”(除了构造函数之外没有其他代码)。

感谢所有输入!

更新

解决了这个问题。这是一个简单的区分大小写的问题。我的基本控制器类以例如Public_controller命名,但在控制器中被称为Public_Controller。改变了案例,现在工作正常。

1 个答案:

答案 0 :(得分:1)

解决了这个问题。这是一个简单的区分大小写的问题。我的基本控制器类以例如Public_controller命名,但在控制器中被称为Public_Controller。改变了案例,现在工作正常。