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