localsite/~user.name/
OS X 10.7.5で実行している場合、正しいページがロードされますが、ログ/var/log/apache2/error_log
にはこのメッセージが記録されます。
[Fri Mar 14 00:17:07 2014] [error] [client ::1] client denied by server configuration: /usr/~
localhostのhttpd-vhost設定は次のとおりです。
<VirtualHost *:80>
ServerName localhost
DocumentRoot "~/Sites"
<Directory "~/Sites">
Options Indexes Multiviews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
apachectl -t
localhostを使用しており、完全修飾DNSは必要ないため、チェックでは予期しないエラーは表示されません。
httpd:ServerName
構文にMacBookPro.localを使用して、サーバーの完全修飾ドメイン名を確実に決定できませんでした構文OK
基本的なHTMLを含むプレーンテキストファイルを提供しています。この理由は何でしょうか?
どのようなWebページが提供されていますか?cgi-binまたはapache設定ファイルへの他の変更を有効にしましたか?(apachectl -tから奇妙なものも)
—
bmike
提供されるページは、プレーンなhtml / textファイルです。また、apachectl -tの出力は次のとおりです。-httpd:ServerNameのphillip-MacBookPro-344.localを使用して、サーバーの完全修飾ドメイン名を確実に決定できませんでした構文OK
—
John Doe
あなたが最も歓迎している。人々がアイデアを持っているかどうかを見てみましょう...それは、おそらく潜在的なモジュールが/ usrにアクセスする必要があるかもしれない無害なエラーであり、そのモジュールを有効にしない限り許可を設定する(おそらく許可を変更するかリラックスする) 「エラー」の原因となるチェック)
—
bmike
そのモジュールを見つけるにはどうすればよいですか?申し訳ありませんが、これらのことはかなり初心者です。
—
ジョン・ドウ