Yiiframework无法加载js& css资源

时间:2012-10-05 10:28:50

标签: yii centos5

我的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,

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

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