質問: mac os xローカルホストでの403 forbiddenエラー mac os x 10.6のシステム環境設定でweb共有を設定し、そこにあるリンクをクリックしました。残念ながら、apacheは次の403エラーを出しました。 禁止 このサーバーの/~myusername/index.htmlにアクセスする権限がありません。 アクセスログが表示されます:10.0.1.2 - - [30/jun/2010:16:25:15 -0700] "get /~myusername/ http/1.1" 403 210エラーログが表示されます:[wed jun 30 16:26:09 2010] [error] [client 10.0.1.2] client denied by server configuration: /users/myusername/sites/不思議なことに、 http:// localhost へのアクセスはうまくいきます。私が問題を抱えている2つのユーザーフォルダーが原因で、システムアップグレードよりも新しい他のユーザーフォルダーが正常に機能しています。leopardで自分のマシンでこれを動作させたことがあるので、~/sitesを755に変更しましたが、効果はありませんでした。助言がありますか?私はappleこのような何かを台無しにすることを想像することができないので、私はこれを引き起こした私のマシンに何かをしたと思います。私はpear with これらの指示 を設定しましたが、それが原因であるかどうかはわかりません。
回答: 私のケースはxampp + mac os x 10.7 + dropboxフォルダ内のディレクトリです(stack overflowで別の question を相互参照しています)403 access forbiddenはapacheによって報告されているため、上記のコメントに従って、/xampp/xamppfiles/etc/httpd.confのuserをuser nobodyからuser my_user_nameに変更しました。 apacheを再起動すると、問題なく動作します。