我开发了一个站点,并且在开发机器 (Mac OS X 10.7) 上运行良好。然而,当我将它移植到 Linux 服务器时,我遇到了错误:
Alias "application.extensions.langhandler.ElangHandler" is invalid. Make sure it points to an existing PHP file
根据下面的文章,这应该是一个权限问题: http://code.google.com/p/yii/issues/detail?id=3039
但是我查了一下,protected/extensions文件夹往下都是755权限。我什至尝试将它们全部设为 777 只是为了看看我是否能让它工作,但它也没有工作。
有人能帮忙吗?
最佳答案
检查文件名和类名的拼写是否正确。 OSX 不区分大小写,而 Linux 不区分大小写。
关于permissions - Yii Framework : Alias "application.extensions.langhandler.ElangHandler" is invalid. 确保它指向现有的 PHP 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9188247/