CakePHP URL在根(HTdocs)文件夹MAMP中重写

时间:2011-07-06 06:21:01

标签: cakephp-1.3

我尝试做我认为最简单的事情:下载CakePHP 1.3.10(也尝试使用1.3.9失败),获取下载文件夹的内容并将其粘贴到MAMP 1.9中的htdocs文件夹中0.6。 (OSX 10.8)。

我尝试将我的网站放在MAMP htdocs root中,因为它最好地复制了最终的生产环境: 本地主机/ www.example.com /

然而,当我在浏览器中访问localhost的根文件夹时,我看到了“欢迎来到CakePHP”标准主页,没有CSS和URL重写。我为表格烘焙了模型/控制器/视图(按此顺序)。

当我尝试访问此视图(localhost / achievement)时...我得到'页面不存在'错误。

当我将网站放在子文件夹(原始下载文件夹)中时,此全部工作。

我被困住了。

我在这个问题上已经阅读了以下内容: 可能MAMP没有Apache的许可 htaccess问题(如何在CakePHP中更改.htaccess?找不到它们)

获得答案的10瓶啤酒,谢谢!

1 个答案:

答案 0 :(得分:0)

我只是猜测您复制并粘贴了Cake文件夹的内容缺少默认情况下隐藏在Finder中的.htaccess文件。使用终端复制文件夹的整个内容,包括所有隐藏文件。

$ cp Downloads/cake/* Sites