Cakephp 2.x相对路径不工作,但脱落路径工作
我用Apache/2.4.7、PHP5.5.9、mysql安装了Ubuntu服务器,并在那里上传了我的Cakephp项目,我的Cakephp版本是2.4,但我面临一个问题,它找不到任何css、图像或webroot文件夹上定义的任何其他文件 例子 (不工作,给出404错误) (不工作,给出404错误) (工作) (工作) 我已经选中的选项。Cakephp 2.x相对路径不工作,但脱落路径工作,php,apache,.htaccess,cakephp,ubuntu,Php,Apache,.htaccess,Cakephp,Ubuntu,我用Apache/2.4.7、PHP5.5.9、mysql安装了Ubuntu服务器,并在那里上传了我的Cakephp项目,我的Cakephp版本是2.4,但我面临一个问题,它找不到任何css、图像或webroot文件夹上定义的任何其他文件 例子 (不工作,给出404错误) (不工作,给出404错误) (工作) (工作) 我已经选中的选项。 htaccess正在运行 正在加载mod_重写 服务器API不是Apache的CGI或FASTCGI 短标签打开了 任何帮助都将不胜感激。请检查您的虚拟主
- htaccess正在运行
- 正在加载mod_重写
- 服务器API不是Apache的CGI或FASTCGI
- 短标签打开了
任何帮助都将不胜感激。请检查您的虚拟主机是否配置正确。在vhost的conf文件中应该有
AllowOverride All
,如下所示:-
<VirtualHost *:80>
...
<Directory "/var/www/vhosts/example.com">
AllowOverride All
</Directory>
</VirtualHost>
...
允许超越所有
检查apache2.conf文件中的AllowOverride值。默认情况下为“无”。要工作,请将其设置为“全部”