Phabricator 和 MAMP PRO 配置?一直出现 403

Phabricator 和 MAMP PRO 配置?一直出现 403

我目前已安装 MAMP PRO,并在其中运行本地 WP 安装。我正在尝试安装 Phabricator。

我遵循了所有方向在他们的网站上,但我无法让它工作。

我已加载所有需要的 apache 模块。我在 MAMP PRO 中将我的域设置为 phab.dev。这会将正确的条目添加到我的主机文件中。然后我使用

<VirtualHost *:80>
    ServerName phab.dev
    DocumentRoot "/Users/developer/Sites/phabricator/webroot"
    RewriteEngine on
    RewriteRule ^/rsrc/(.*)     -                       [L,QSA]
    RewriteRule ^/favicon.ico   -                       [L,QSA]
    RewriteRule ^(.*)$          /index.php?__path__=$1  [B,L,QSA]
</VirtualHost>

我还尝试将上述相同的选项添加到 httpd-vhosts.conf。没有成功。当我在浏览器中输入 phab.dev 时,我最终得到了 403,因为没有可用的索引文件。这是有道理的,因为 index.php 文件位于 webroot 文件夹中。这意味着 RewriteRule 不会像预期的那样重定向到 webroot。

我还可以检查哪些内容?如何解决此问题?

最初我以为是权限问题,但所有文件都有写权限。

相关内容