2017-02-02 13 views
2

Ich habe gerade PHP 7.1 mit Homebrew installiert und wenn ich Terminal $ sudo apachectl restart eintippe gibt es diese Nachricht AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 10.3.1.156. Set the 'ServerName' directive globally to suppress this message zurück aber alles scheint gut zu funktionieren.PHP 7.1 auf macOS Sierra 10.12.3 - installiert von Homebrew

phpinfo(); kehrt normale Ergebnisse ...

php artisan serve andere URL zurückgibt. http://127.0.0.1:8000 statt http://localhost:8000 ...

PHP Installationsschritte:

brauen Hahn Homebrew/dupes

brauen Hahn Homebrew/Versionen

brauen Hahn Homebrew/Homebrew-php

brauen installieren php71 --with-httpd24

In httpd-Datei:

LoadModule php7_module /usr/local/opt/php71/libexec/apache2/libphp7.so 

<IfModule php7_module> 
AddType application/x-httpd-php .php 
AddType application/x-httpd-php-source .phps 

<IfModule dir_module> 
    DirectoryIndex index.html index.php 
</IfModule> 
</IfModule> 

Was soll ich tun, um diese Fehlermeldung zu vermeiden?

Und wie bekomme ich die URL http://localhost:8000 von Laravel zurück?

Ok, fand ich, wenn ich ServerName localhost auf die httpd.conf (auf diesem Weg /usr/local/etc/apache2/2.4/httpd.conf) in der Warnung weg ist - vielen Dank an Andrew

Aber Laravel immer noch 127.0.0.1 zurück ... irgendwelche Ideen? Ist die Installation von PHP 7 auf dem Mac korrekt?

+0

[hier] (http://askubuntu.com/questions/256013/apache-error-can-not-reliable-determin-the-server-full-qualified-domain-n) etwas, das Ihnen helfen könnte. Es ist für Ubuntu, aber das Problem ist insgesamt das gleiche. – Andrew

+0

Danke für die Antwort ... aber nichts ist passiert. Ich kann versuchen, Computer neu zu starten ... –

+0

Ich habe falsche httpd.conf zum ersten Mal bearbeitet ... Danke Andrew, ich füge es zu dieser Frage hinzu ... –

Antwort

2

Nach der Installation PHP 7 brew install php71 --with-httpd24 Lauf dieser Befehl brew unlink httpd24 dann httpd.conf bearbeiten auf macOS Apache (/etc/apache2/httpd.conf) ...

Verwandte Themen