Ubuntu 14.04和Zend Framework 1.12中区分大小写的名称出错

时间:2014-10-08 17:09:57

标签: php linux ubuntu zend-framework case-sensitive

这个问题已被多次询问,我已经完成了大部分问题,但仍未找到解决此问题的有效方法。

这是问题所在。

我主要在Windows上使用Zend Framework 1.12开发,并将应用程序部署到我的VPS Ubuntu 14.04。大多数时候它工作正常,但自从我开始使用子文件夹后,我遇到了问题。当我上传到Ubuntu VPS时,我发现了类未找到错误。

我知道这是因为Linux区分大小写。

为了说明下面的问题,我的项目是目录结构。

在这个结构中,当我调用类“ Default_Form_User_Login ”时,我得到了类未找到的错误。

enter image description here

这在Windows上运行正常。

我可以通过将“表单/用户”目录重命名为“表单/用户”来轻松解决此问题。

但我想为我的所有目录使用小写名称。有没有办法解决这个问题,而无需重命名“用户”目录?

我还尝试过Apache的 mod_spelling 模块,但它可以正常工作,但我可能无权在某些服务器上启用此功能,因此这对我来说不是一个合适的解决方案。

感谢您的帮助。

0 个答案:

没有答案