cakephp CSS突然停止工作了

时间:2011-04-11 05:53:39

标签: css cakephp

所以我最近在网站上工作,并且正在搞乱页面控制器,试图弄清楚如何创建动态页面。我不能为我的生活弄清楚我的设置有什么问题,所以我决定恢复到/ cake中的默认pages_controller.php,删除我的。

我在/ pages中创建了一个名为philosophy.ctp的视图,并访问了area51.owlhouse / philosophy和area51.owlhouse / pages / philosophy,但都没有工作。所以我决定使用我的应用程序和数据库进行全新安装 - 基本上只是替换/ cake,index.php,/ plugins和/ vendor。

我重装了我的头版,它只是文字。我有一个网站的主题,但它只是没有注册。与默认主题相同,没有任何作用。

rewrite_module已开启。我的网站有什么问题?自从更换蛋糕中的系统文件后,CSS拒绝加载。帮助!

1 个答案:

答案 0 :(得分:0)

为新手扩展这个,因为去年我被问到这20次,同时将新的开发者带到了Cake上。

这最常见的原因是Apache重写规则不起作用。

<强> 1。验证您的重写规则是否到位。

如果您使用Cake附带的.htaccess文件进行默认设置,请确认它们位于正确的位置:

/app/webroot/.htaccess
/.htaccess

注意:如果您这样做,则应考虑将重写规则移至虚拟主机定义并将根指向/ app / webroot /。可以在此处找到一个很好的演练:http://bakery.cakephp.org/articles/rynop/2010/09/10/boost_performance_by_removing_htaccess_plus_multi-site_with_virtualdocumentroot

或者,如果您已将重写规则移至虚拟主机配置,请验证规则是否已正确设置。

<强> 2。验证是否在Apache中启用了mod_rewrite。