1

我的 Yii 应用程序在 Windows Server 上运行良好。但是当我将它部署在 Centos 服务器上时,无法加载 js 和 css 文件。我收到 404 错误,CHttpException。

Source code to load resource:
     Yii::app()->clientScript->registerCssFile(Yii::app()->theme->baseUrl.'/css/custom.css');
     Yii::app()->clientScript->registerScriptFile(Yii::app()->theme->baseUrl.'/js/jquery-1.7.1.min.js');

此外,我在同一台服务器上部署了 4 个 Yii Web 应用程序。其他的工作得很好。有谁知道原因?不发布主题文件夹的 Centos 可能是安全错误吗?

请帮助我。

TIA,

4

2 回答 2

2

我认为这是权限问题。检查文件和文件夹的权限(网络服务器进程可以访问它们)

于 2012-10-05T10:42:38.673 回答
0

解决了。我猜是因为文件权限。- 第一次创建文件夹时,复制源文件,然后授予网络服务器用户权限。它不像上面那样工作。- 第二次:我创建根文档,授予网络服务器用户权限,然后复制源代码,它可以工作。

于 2012-10-05T13:47:39.067 回答