Я только что установил PHP 7.1 с Homebrew, и когда я набираю терминал $ sudo apachectl restart
, он возвращает это сообщение 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
, но все, кажется, работает хорошо.PHP 7.1 на macOS Sierra 10.12.3 - установлен Homebrew
phpinfo();
возвращает нормальные результаты ...
php artisan serve
возвращает разные URL. http://127.0.0.1:8000
вместо http://localhost:8000
... шагов
PHP установки:
заварить кран доморощенной/ обманывает
заваривания водопроводных доморощенные/версии
заварить водопроводную доморощенный/доморощенное-PHP
brew install php71 --with-httpd24
В HTTPd файле:
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>
Что я должен сделать, чтобы избежать этого сообщения об ошибке?
И как я могу получить URL-адрес http://localhost:8000
от Laravel назад?
Хорошо, я нашел, если я добавлю ServerName localhost
в httpd.conf (по этому пути /usr/local/etc/apache2/2.4/httpd.conf) предупреждение исчезает - спасибо Андрею
Но laravel все еще возвращает 127.0.0.1 ... любые идеи? Правильная установка PHP 7 на Mac?
[Вот] (http://askubuntu.com/questions/256013/apache-error-could-not-reliably-define-the-servers-full-qual-domain-n) что-то, что может вам помочь. Это для ubuntu, но проблема в целом такая же. – Andrew
Спасибо за ответ ... но ничего не произошло. Я могу попробовать перезагрузить компьютер ... –
Я редактировал неправильно httpd.conf в первый раз ... Спасибо, Андрей, я добавляю его к этому вопросу ... –