在服务器上找不到模型

时间:2012-08-09 22:19:21

标签: codeigniter codeigniter-2

我遇到了一个奇怪的问题:我在本地计算机和我的开发服务器(ubuntu)上使用的代码完全正确。

当我进行ajax调用时,它会转到给定的URL并传递一些帖子。但是,在服务器上它给我一个错误500.经过一些调查,我发现该模型没有加载。奇怪的是,在我的本地机器上,代码工作正常。

这会是配置问题吗?

1 个答案:

答案 0 :(得分:2)

听起来您可能在对文件或模型的引用中使用了不一致的大小写。如果您引用models / My_Model但该文件名为models / my_model,它可能会在您的mac或Windows机器上本地工作,默认情况下文件名不区分大小写,但在Ubuntu框文件路径上可能区分大小写,那些会然后是不同的文件。其他可能性是文件权限设置不正确,但这是不太可能的选项。

如果没有帮助,可以发布一些代码和错误日志的相关位。