我的cakephp项目无法在wampserver中运行

时间:2013-01-19 17:20:07

标签: cakephp

我在xampp上运行了cakephp项目。 过了一会儿我安装了wamppserver,它显示所有链接都是404找不到....

wampp .htaccess文件中有什么要改变的吗?

3 个答案:

答案 0 :(得分:1)

Mod重写

几乎可以肯定你缺少mod重写。请查看the docs以获取更多信息,但总结如下:

  • AllowOverride需要在apache.conf文件的相关部分中为“全部”
  • .htaccess文件需要存在于CakePHP应用程序根目录,应用程序和app / webroot文件夹中。

如果缺少.htaccess文件,您可以从the github repo

复制它们

答案 1 :(得分:0)

也许你的php版本是5.4?

搜索

'level' => E_ALL & ~E_DEPRECATED,
在app / core.php中

并将其更改为

'level' => E_ALL & ~E_DEPRECATED & ~E_STRICT,

答案 2 :(得分:0)

您可能没有在localhost上启用 mod_rewrite 。解决方案:

  1. 在apache的 httpd.conf 文件中,更改“AllowOverride”行 无“至” AllowOverride All “。
  2. 此外,使用单词搜索httpd.conf文件中的行 “ mod_rewrite ”,并从该行的开头删除井号(#)。
  3. 完成此操作后,文件已保存,重启您的 wampserver ,然后再试一次!
  4. source