/usr/local/etc/httpd/httpd.conf
mit dem Texteditor. Listen 0.0.0.0:8080
sudo brew services restart httpd
macOS auf Intel
sudo brew services stop httpd
/usr/local/var/run/httpd/httpd.pid
sudo rm /usr/local/var/run/httpd/httpd.pid
sudo brew services start httpd
sudo brew services stop httpd brew upgrade brew cleanup sudo brew services restart httpd
sudo brew services stop httpd
httpd
brew remove httpd # Je nach PHP Version, das @... bitte anpassen: brew remove php@7.4 # Bei Fehlern zu _apr_crypto_block_cleanup brew reinstall apr-util brew doctor brew upgrade brew install httpd brew install php@7.4
brew doctor
mittels: sudo rm -rf /Library/Developer/CommandLineTools
Befolgen Sie auch die folgende Anleitung, wenn Sie von Versionen vor macOS 10.15 Catalina updaten:
sudo brew services restart httpd
Befolgen Sie auch die folgende Anleitung, wenn Sie von Versionen vor macOS 10.14 Mojave updaten:
Ab macOS 10.15 gibt es neue Sicherheit & Privatsphäre Einstellungen, die den Zugriff auf das Datenverzeichnis unterbinden können.
Geben Sie Ihr Datenverzeichnis entweder direkt in ein für den Webserver zugängliches Verzeichnis, etwa unter Benutzer > Geteilt (/Users/Shared
)
/opt/homebrew/bin/
/usr/local/bin/
Wenn Sie noch nicht den Apache Server von Homebrew nutzen, müssen Sie untermStrich auf Grund der folgenden Anleitung neu installieren:
Wenn Sie bereits den Apache Server von Homebrew nutzen, haben Sie bereits die passende Systemumgebung.
Beachten Sie bei einem Update auf macOS 10.15 Catalina, aber zwingend den folgenden Hinweis: macOS 10.15 Catalina.
Gehen Sie in den Bereich System und scrollen Sie zum Bereich PHP.
Der Angezeigt Pfad Basepath muss exakt mit /usr/local/var/www/
beginnen, dann nutzen Sie bereits den Apache Server von Homebrew: