Mac OSXMavericksでApacheサーバーを起動したいと思います。これが私がしたことです:
このサーバーにアクセスする/アクセスする権限がありません。
これが私の/etc/apache2/httpd.confです:(ここでは何も変更していません)
DocumentRoot "/Library/WebServer/Documents"
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all </Directory>
<Directory "/Library/WebServer/Documents">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
誰かが原因をアドバイスできますか?ありがとう
まず、存在することがわかっているファイルをポイントします。デフォルトでは、index.htmlまたは同様のファイルはありません(index.html.enから「ItWorks!」ページを生成します)。
ls /Library/WebServer/Documents
PoweredByMacOSX.gif
PoweredByMacOSXLarge.gif
index.html.en
http://xxx.xxx.xxx.xxx/PoweredByMacOSX.gif
次に、権限を修復してみてください。それが機能しない場合:
sudo chown -R root.wheel /Library/WebServer/Documents
sudo chmod -R a+rX /Library/WebServer/Documents
疑わしい場合:
sudo tail /var/log/apache2/error_log
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加