Das erste Mal hat einen neuen MBP 2016. Versuchen, PHP, MySQL & amp; Apache. Starten Sie Apache mit dem Befehl
%Vor%Dann installierte PHP by
%Vor%Hat auch folgende Änderungen ...
%Vor% Außerdem wurde dasselbe in der Host-Datei /etc/hosts/
Aber immer, wenn ich versuche, meinen Apache mit dem Befehl sudo apachectl restart
oder sudo apachectl stop
zu stoppen / neu zu starten, bekomme ich folgende Fehler.
Aber seltsam, wenn ich irgendeine PHP-Datei von meinem Browser http://localhost/index.php
ausführe, funktioniert es gut. Wie in meiner index.php Datei benutze ich Code <?php phpinfo(); ?>
Es zeigt PHP Version PHP Version 7.1.4
loaded.
Ich habe viel versucht, aber keine Ahnung, was dort wo schief läuft.
--- UPDATE ---
Nach der Aktualisierung von 127.0.0.1 Sureshs-MacBook-Pro.local
in meiner /private/etc/hosts
-Datei wurde ein Fehler behoben. Jetzt bekomme ich nur einen Fehler unter.
Schließlich habe ich das gelöst, indem ich ServerName localhost:8080
in der Datei /usr/local/etc/apache2/2.4/httpd.conf
aktualisiert habe. Es war eine andere httpd.conf-Datei, die ich nicht kannte.
Auch für Apache start/restart/stop
funktioniert der folgende Befehl sudo /usr/sbin/apachectl start
für mich.
Wie pro Nachricht:
Setzen Sie die Direktive 'ServerName' global, um diese Nachricht zu unterdrücken.
Sie müssen httpd.conf
Apache-Konfigurationsdatei wie folgt identifizieren:
bearbeite es und markiere die Zeile mit ServerName
(vergewissere dich, dass sie den gültigen Servernamen hat). ZB
Tags und Links php apache macos-sierra homebrew