Inhaltsverzeichnis
Local
Local ist eine lokale Entwicklungsumgebung für WordPress.
Damit können WordPress-Websites auf dem eigenen Rechner eingerichtet, getestet und bearbeitet werden, ohne Änderungen direkt am produktiven Webauftritt vorzunehmen.
Einsatz
Local wird insbesondere für lokale WordPress-Installationen verwendet.
Die Entwicklungsumgebung stellt die dafür benötigten Komponenten bereit und ermöglicht es, lokale WordPress-Websites getrennt vom produktiven System zu betreiben.
Zusammenspiel mit XAMPP
Auf meinem Rechner wird neben Local auch XAMPP als lokale Entwicklungsumgebung eingesetzt.
Werden beide Systeme verwendet, muss insbesondere darauf geachtet werden, dass sich die verwendeten Webserver und Ports nicht gegenseitig behindern.
Erfahrungen & Problemlösungen
Apache in XAMPP ließ sich nicht mehr starten
Nach der Nutzung von Local ließ sich Apache im XAMPP Control Panel nicht mehr starten.
Ursache war ein von Local gestarteter nginx-Prozess, der auch nach dem Beenden von Local noch aktiv war.
Dadurch waren benötigte Webserver-Ports weiterhin belegt und Apache konnte nicht gestartet werden.
Lösung
Der noch laufende nginx-Prozess wurde beendet.
Anschließend ließ sich Apache im XAMPP Control Panel wieder normal starten.
Wenn Apache plötzlich nicht mehr startet und zuvor Local verwendet wurde, prüfen, ob noch ein von Local gestarteter nginx-Prozess im Hintergrund läuft.
