初めて新しいMBP 2016を取得しました。PHP、MySQL & Apacheをセットアップしようとしています。コマンドにMacBookのサーバーの完全修飾ドメイン名を確実に確定できませんでした
sudo apachectl restart
を使用してApacheを開始した後
brew install php71 --with-httpd24
によってインストールPHPも変化を以下の...
#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
DirectoryIndex index.html index.php
SetHandler application/x-httpd-php
ServerName dev-server
また、/etc/hosts/
ホストファイルに同じを更新しましたしかし、コマンドを使って私のapacheを停止/再起動しようとするたびにsudo apachectl restart
またはsudo apachectl stop
次のエラーが発生しています。
AH00557: httpd: apr_sockaddr_info_get() failed for Sureshs-MacBook-Pro.local
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
httpd not running, trying to start
しかし、妙に私は私のブラウザhttp://localhost/index.php
から任意のPHPファイルを実行していたときにそれが正常に働いています。私のindex.phpファイルのように、私はコード<?php phpinfo(); ?>
を使用しています。PHPのバージョンPHP Version 7.1.4
がロードされています。
多くの試みがありましたが、どこで間違っているのか分かりません。
--- --- UPDATE
私/private/etc/hosts
ファイルに127.0.0.1 Sureshs-MacBook-Pro.local
を更新した後、1つのエラーが解決しました。今私はエラーの1つだけを取得しています。
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using Sureshs-MacBook-Pro.local. Set the 'ServerName' directive globally to suppress this message
Apacheの設定に 'serverName = my.server.name'ディレクティブを追加すると、表示される警告が解決されることがあります。 – Thakkie
私は '' '' ServerName dev-server'''として既に追加しました。私の投稿を参照してください – mi6crazyheart
ハイフンなしでServerName値を試して、ポート値を指定してください。例:ServerName devserver:80 –