Ich habe derzeit MAMP PRO installiert, auf dem ich lokale WP-Installationen durchführe. Ich versuche, Phabricator zu installieren.
Ich habe alle Anweisungen auf ihrer Website befolgt , aber ich kann es nicht zum Laufen bringen.
Ich habe alle benötigten Apache-Module geladen. Ich richte meine Domain in MAMP PRO als phab.dev ein. Das fügt die richtigen Einträge zu meiner Host-Datei hinzu. Ich habe dann die httpd.conf mit bearbeitet
<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>
Ich habe auch versucht, die gleichen Optionen oben zu httpd-vhosts.conf hinzuzufügen. Kein Glück. Wenn ich in meinem Browser phab.dev eingebe, erhalte ich eine 403, da keine Indexdatei verfügbar ist. Dies ist sinnvoll, da sich die Datei index.php im Ordner webroot befindet. Das bedeutet, dass die RewriteRule nicht wie vorgesehen auf Webroot umleitet.
Was kann ich sonst noch überprüfen? Wie kann ich dieses Problem beheben?
Anfangs dachte ich, es sei ein Berechtigungsproblem, aber alle Dateien haben die Schreibberechtigung.
quelle
LogLevel
Apache-Konfiguration einrichten , um ein detaillierteres Protokoll zu erhalten. httpd.apache.org/docs/2.4/mod/core.html#loglevel