1

В настоящее время у меня установлен MAMP PRO, где я запускаю локальные установки WP. Я пытаюсь установить Phabricator.

Я следовал всем указаниям на их сайте, но не могу заставить его работать.

У меня есть все загруженные модули Apache. Я настроил свой домен как phab.dev в MAMP PRO. Это добавляет правильные записи в мой файл хоста. Затем я отредактировал httpd.conf с

<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, как предполагалось.

Что еще я могу проверить? Как я могу устранить эту проблему?

Сначала я думал, что это проблема с разрешениями, но все файлы имеют права на запись.

0