我只是通过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