【发布时间】:2012-10-10 15:31:46
【问题描述】:
我想让 CakePHP 2.2.3 在我的本地机器上与 EasyPHP 12.1 一起工作。我从 Cake 收到一条错误消息:
您的服务器上未正确配置 URL 重写。
- 请帮我配置一下
- 我不/不能使用 URL 重写
我按照“帮我配置”页面上的所有说明操作,但没有成功。我刚刚安装了 EasyPHP 和 Cake,并且只修改了 http.conf 文件。
我还使用 EasyPHP 的内置表单创建了一个虚拟主机。
【问题讨论】:
-
要检查它是否真的启用,请创建一个仅包含
phpinfo()的文件并查找mod_rewrite。你试过了吗? -
我试过了,它被加载了。
-
您遵循了什么指示?可能丢失或您的
.htacces文件中有一些错误。您至少需要 3 个文件:在根目录中,app和webroot。此外,您应该检查配置变量AllowOverride是否在 http.conf 上设置为All。 -
我按照CakePHP 的说明进行操作。我的默认 .htaccess 文件中应该包含什么?它目前包含以下内容:
-
命令拒绝,允许从 127.0.0.1 拒绝所有
标签: apache cakephp localhost easyphp