我在 linode.com 上托管的 Ubuntu 10.04、Mysql、Apache2、PHP5 上运行 Cakephp 2.0。就在两天前,当我从我的主页 www.cross-town-traffic-software.com 中单击链接到 freecite 时,我收到了来自 Cakephp 的 mod_rewrite 消息。有时我不会。我检查了我的所有日志,但什么也没出现。我检查了可用站点和所有 .htaccess 文件,它们都是有序的,我该如何排除故障?
问问题
94 次
2 回答
0
sudo a2enmod rewrite
sudo gedit /etc/apache2/sites-enabled/000-default
检查这些行并像我在这里所做的那样进行更改:
DocumentRoot /var/www/
Options FollowSymLinks
AllowOverride all
Options FollowSymLinks
AllowOverride all
Order allow,deny allow from all
保存文件并重新启动 apache:
sudo /etc/init.d/apache2 restart
于 2012-07-24T10:38:47.813 回答
0
这很简单!cake.generic.css 包含以下内容:
/** Elements **/
#url-rewriting-warning {
display:none;
}
因此,当您删除该文件时,将显示#url-rewriting-warning。
干杯,弗雷德里克
于 2013-12-07T22:46:03.287 回答