【问题标题】:Why a yii component works on localhost and not on remote server?为什么 yii 组件在 localhost 而不是远程服务器上工作?
【发布时间】:2013-05-17 16:21:43
【问题描述】:

我正在使用 yii,并且我已经设置了组件 langBox。

当我尝试在本地主机上使用它时,它可以工作,而当我尝试在远程服务器上使用它时,我收到以下错误;

CException
     Alias "application.components.langBox" is invalid. Make sure it points to an existing PHP file and the file is readable.

任何想法或提示将不胜感激

【问题讨论】:

  • 就像错误所说的那样,检查文件是否在 application/components/langBox 中,并且运行它的任何东西(可能是 Apache)都具有读取权限。

标签: php yii yii-extensions yii-components


【解决方案1】:

如果您在 Windows 中开发并在 linux 上部署您的应用程序,请记住 linux 文件系统区分大小写。例如,在 linux 上 LangBoxlangBox 相同。确保您的别名与文件系统中文件名的大小写完全相同。

【讨论】:

  • 哦,是的,我一直在忘记,谢谢,我回家我会试试的
猜你喜欢
  • 2021-11-01
  • 1970-01-01
  • 1970-01-01
  • 2022-07-31
  • 2021-10-24
  • 1970-01-01
  • 2018-10-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多