ローカルマシン(Mac OS X)でapacheを実行しています
ポート80をリッスンします。
Not Found
The requested URL /index.html was not found on this server.
Apache/2.2.22 (Unix) DAV/2 Server at localhost Port 80
でサーバーを停止しsudo apachectl -v stop
て再起動することはできますが、ドキュメントルートを見つけたり更新したりできません。
次のことを試しました。
sudo apachectl -V | grep -i SERVER_CONFIG_FILE | cut -f2 -d'"' | xargs grep -i '^DocumentRoot' | cut -f2 -d'"'
.confファイルからドキュメントルートを印刷すると、次のように返されます。
DocumentRoot /var/empty
/Library/WebServer/Documents
Webサーバーが提供するテストファイルを作成しようとしました
echo 'Hello World1!' > /var/empty/index.html
echo 'Hello World2!' > /Library/WebServer/Documents/index.html
apacheを再起動しましたが、「HelloWorld」はまだ404ページだけを表示していません。