2012-04-11 3 views
0

Ich versuche, WordPress lokal auf einem Mac mit dem eingebauten Zeug (Apache/PHP) zu installieren, ohne MAMP zu installieren. im Grunde bin ich dieses Tutorial folgende:Installieren Sie Wordpress lokal auf OS X ohne MAMP (Erlaubnis Fehler)

https://gist.github.com/1500117

nach der httpd.conf-Datei bearbeiten, und Apache neu zu starten, bekomme ich diesen Fehler im Browser:

Forbidden 
You don't have permission to access/on this server. 

Irgendwelche Ideen? Ich bin mit Snow Leopard

Antwort

0

Zwar gibt es viele Variablen sind hier, um zu überprüfen, sind die beiden größten der Server Root (stellen Sie sicher der Fall aller Pfadelemente korrekt ist) und die Benutzerberechtigungen/Inhaber der WordPress-Dateien selbst.

All das sagte, warum nicht MAMP für diese Art von Situation verwenden?

+0

Der Pfad, den ich hinzugefügt habe, ist "/ Users/myusername/Sites/wordpress" und ich änderte den Besitzer der Wordpress-Dateien in "_www", und Schreibrechte für alle hinzugefügt. nichts gegen MAMP, ich dachte nur, wenn ich bereits alle Komponenten habe, um den Server einzurichten und in der Theorie sollte es funktionieren, warum nicht eine andere Sache installieren lassen. – marchello

0

Versuchen http://your-host-name/index.php

eingeben Wenn es das behebt, dann DirectoryIndex- Richtlinie (in httpd.conf) muss index.html index.php

zu DirectoryIndex- geändert werden, wenn das es nicht beheben, geben Sie tail -f/var/log/apache2/error_log an der Konsole und schauen Sie auf dem Terminalbildschirm, während Sie http://your-host-name/index.php in Ihrem Browser drücken. Es kann Ihnen sagen, was das Problem ist. Wenn nicht, fügen Sie die letzten Zeilen der Protokolldatei hier ein und ich werde es für Sie anschauen.

+0

danke für deine antwort. Ich sollte in zwei Szenarien gliedern: 1: mysql läuft, Web-Sharing ist eingeschaltet, PHP ist in httpd.conf aktiviert Ich tippe localhost in den Browser und ich bekomme "Es funktioniert!" 2: alles oben genannte ist getan, plus DocumentRoot und ist geändert zu dem Pfad, wo meine frische Kopie von wordpress ist (/ Users/myusername/Sites/wordpress) und der Besitz von Wordpress geändert wird "_www", plus Schreibberechtigung hinzugefügt. nach Eingabe von localhost in den Browser bekomme ich "Forbidden Sie sind nicht berechtigt, auf/auf diesem Server zuzugreifen." Ich nehme an, danach sollte ich immer noch "Es funktioniert!" – marchello

+0

im Protokoll bekomme ich: [Do Apr 12 11:07:30 2012] [Fehler] [Client 127.0.0.1] (13) Berechtigung verweigert: Zugriff auf /favicon.ico verweigert, Referer: http: // localhost / – marchello

1

Nun, es scheint, ich habe gefunden, was das Problem verursacht. der Ordner Sites, wo ich den Wordpress-Ordner hatte Berechtigungen 750, nach dem Ändern in 751, jetzt funktioniert es. ist das eine richtige Lösung oder ich sollte weiter graben?

Verwandte Themen