ソースの表示以前のリビジョンバックリンク全て展開する/折り畳む文書の先頭へ Share via Share via... Twitter LinkedIn Facebook Pinterest Telegram WhatsApp Yammer Reddit Teams最近の変更Send via e-Mail印刷パーマリンク × « FreeBSDでNetatalkのログをローテーションさせる HDD「ンッーカッチャコンカッチャコンカッチャコン ンッーカッチャコンカッチャコンカッチャコン」 » Apache 2.4でアクセス制御の書式が変わっていた件 Apache 2.4でバーチャルホスト環境を構築し、サイトにアクセスしてみたらForbiddenになった。 公開ディレクトリまでのパーミッションは何度確認しても755だし、意味わかんねー!!とファビョってても仕方ないので、エラーログを見ると「AH01630: client denied by server configuration: /path/to/public_html」とな。 ググってみると、アクセス制御を適切に設定せよと。 設定してるはずなんだけどなぁ、と思い更にググってみるとApache 2.4でアクセス制御の書き方が変わったと。 <Directory /path/to/public_html> Order allow,deny Allow from all </Directory> こーんな見慣れた書式から <Directory /path/to/public_html> Require all granted </Directory> こーんな風になったと。 とりあえず、新書式にしたら無事アクセス出来た。 教訓:ログはしっかり見よう! 参考サイト client denied by server configuration for Apache2.4x~ - 為せば成る・・・かもしれない Upgrading to 2.4 from 2.2 - Apache HTTP Server Comments Name E-Mail Website 人間の証明として、ボックス内の全ての文字を入力してください。 この項目は空のままにして下さい:Preview Comment blog/2013/2013-08-22.txt 最終更新: 2015-01-06 11:51(外部編集)