我的Yii應用程序在Windows Server上運行良好。 但是,當我將它部署在Centos服務器上時,無法加載js和css文件。 我得到了404錯誤,CHttpException。Yiiframework無法加載js和css資源
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,
你檢查了什麼'Yii :: app() - > theme-> baseUrl。'/ css/custom.css''解析爲? – Jon
它解析爲「http://mydomain/themes/classic/css/custom.css」。順便說一下,我無法從我的瀏覽器訪問http:// mydomain/themes /。 –
因此,找出爲什麼這不會作爲一個URL並修復它。 – Jon