我阅读了文档并完全按照他们的解释安装了锂,但我不断收到 403 禁止错误。我是 apache 和 php 的新手,我已经花了整整两天的时间来尝试让锂工作。我在 osx lion 上运行 apache 2.0,这就是我所做的:
1-我创建了一个名为 my_app 的新目录localhost/~marwan/
2-我将示例锂应用程序提取到该目录中。
3-我下载了锂框架并将其解压缩到/libraries/lithium/
当我访问时,http://localhost/~marwan/my_app/
我收到以下 403 错误:
您无权访问此服务器上的 /~marwan/mj/。
我已经研究并将Options +FollowSymLinks添加到 .htaccess 文件中,错误更改为:
您无权访问此服务器上的 /Users/marwan/Sites/my_app/app/webroot/webroot/。
我尝试将Options +FollowSymLinks添加到每个 .htaccess 文件中,但没有任何改变。
我不知道这是否相关:localhost/~marwan/ 上的网站可以工作,但 localhost 也显示 403 错误。我试图摆弄以前答案中发布的不同权限,但没有运气。
谢谢您的帮助。
httpd.conf 文件在这里http://pastebin.com/jLwHPbuq
编辑:httpd-userdir.conf 在这里http://pastebin.com/ZXi51pn7 httpd-vhosts.conf 在这里http://pastebin.com/3xqRmrzL
更新
当我从主文件夹中删除 .htaccess 时,锂项目工作,但它不能正常工作,因为重写不起作用。这是项目根目录中的 .htacces http://pastebin.com/vt0fVyyL