Der vollständig qualifizierte Domänenname des Servers für MacBook konnte nicht zuverlässig ermittelt werden

8

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/

aktualisiert

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.

%Vor%

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.

%Vor%     
mi6crazyheart 22.04.2017, 12:28
quelle

2 Antworten

10

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.

    
mi6crazyheart 22.04.2017 18:13
quelle
5

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:

%Vor%

bearbeite es und markiere die Zeile mit ServerName (vergewissere dich, dass sie den gültigen Servernamen hat). ZB

%Vor%     
kenorb 01.11.2017 15:30
quelle

Tags und Links