我只是通過svn controle版本下載一個CakePHP 2.5.2應用程序到測試服務器。CakePHP無法找到webroot/css/js文件
數據庫配置完成後,應用程序無法打開位於app/webroot
dir(bootstrap,jquery,main.css)的css文件。
是一些aditional配置參數?
我嘗試改變主人,但沒有工作。
我只是通過svn controle版本下載一個CakePHP 2.5.2應用程序到測試服務器。CakePHP無法找到webroot/css/js文件
數據庫配置完成後,應用程序無法打開位於app/webroot
dir(bootstrap,jquery,main.css)的css文件。
是一些aditional配置參數?
我嘗試改變主人,但沒有工作。
看起來像mod_rewrite
問題。
確保您的DocumentRoot
中有.htaccess
,並且您的Apache服務器配置正確。
在CookBook中詳細描述了一切。
編輯:如在註釋中描述,它解決了由OP通過用替換apache的虛擬主機配置文件(/etc/apache2/sites-available/default.conf
)在Directory
定義如下:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride FileInfo
Order Allow,Deny
Allow from all
</Directory>
mod_rewrite的啓用與apache2ctl -M檢查和這些是規則存在於.htacces:'
解決!編輯後加入/etc/apache2/sites-available/default.conf: '<目錄/ var/WWW /> 選項指標的FollowSymLinks多視圖 #從沒有改變對FileInfo 的AllowOverride FileInfo的 訂購允許,拒絕 允許從所有「謝謝你的支持」。 –
太棒了!我很高興你解決了它。 –
顯示你的代碼...? – Yash
Mke sure app/tmp是可寫的,調試在/app/Config/core.php中至少有2個配置:: write('debug',2);' –
它們位於app/webroot/css之類的位置你寫在app/webroot? – om1