В настоящее время у меня установлен 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, как предполагалось.
Что еще я могу проверить? Как я могу устранить эту проблему?
Сначала я думал, что это проблема с разрешениями, но все файлы имеют права на запись.