webentwicklung-frage-antwort-db.com.de

Wo befindet sich der localhost-Ordner in Mac oder Mac OS X?

Ich habe gerade mit der Entwicklung von PHP -Projekten auf meinem Mac (mit PDT) begonnen und habe mich gefragt, wo sich localhost befindet. Wie bedient Mac OS X Websites? Ich habe während der Installation von PDT keine Einstellungen geändert.

51
SamekaTV

Es gibt zwei Bereiche, an denen mac os x standardmäßig die Website bedient:

/ Bibliothek/WebServer/Dokumente -> http: // localhost

~/Sites -> http: // localhost/~ user/

131
Chris Muench

Der Standard-Apache-Stammordner (localhost /) ist/Library/WebServer/Documents

Stellen Sie außerdem sicher, dass das PHP5-Modul in /etc/Apache2/httpd.conf geladen ist

LoadModule php5_module libexec/Apache2/libphp5.so
13
McKayla

Für die Nachwelt

Ich verwende niemals PHP, sodass ich völlig vergessen habe, wo Apache auf meinem Mac installiert war, da er auf Port 8080 ausgeführt wurde, der mich verspottet, und zwar in einem nicht standardmäßigen Pfad . Nachdem ich im Internet aufgegeben hatte, versuchte ich das ...

httpd -t -D DUMP_INCLUDES

Da httpd ausgeführt wurde, erzeugte es den httpd.config-Pfad, und dann trennten sich die Wolken und die Sonne zeigte sich hell auf meinem Gesicht. Sieg! wie darin liegt der Pfad zu localhost.

ServerRoot "/your/path"
8
Jason Sebring

In neueren Osx-Betriebssystemen ist dies in /Library/WebServer/Documents/ gespeichert.

Die .en-Datei ist nur eine html-Datei, sie erfordert jedoch spezielle Berechtigungen, um sie zu ändern. Deshalb habe ich einfach einen Ordner für meine Dateien erstellt und dann mit user.local/Folder/file.html darauf zugegriffen.

3
user6120108

Es gibt keinen "localhost" -Ordner. Das Wort "localhost" ist ein Alias ​​für Ihren lokalen Computer. Das Dokumentstammverzeichnis für Ihren Apache-Server lautet standardmäßig "Sites" in Ihrem Home-Verzeichnis.

Öffnen Sie den Finder unter Mac und Command + Shift + G und geben Sie den Pfad ein:/usr/local/zend/Apache2/htdocs. Der Pfad wird geöffnet, dann erstellen/fügen Sie Ihre Webseite/Anwendung ein und überprüfen Sie sie im Browser.

0
Rajesh M