でかるちゃー

毎日の発見に驚き、感じる!感謝する!

-スポンサードリンク-

Webサーバを入れ替えたら"AH01630: client denied by server configuration" というエラーで動かない

色々とググってみた所、

Apache2.2系 から Apache2.4系 に切り替える時に、confファイル記述の仕様が変わっているのに、そのまま持っていった事が原因らしい。

/etc/httpd/conf/httpd.conf

/etc/httpd/conf.d/hogehoge.conf

とかに書いてある

<Directory "/home/www/htdocs">
Order allow,deny
Allow from all
</Directory>

とか書いている部分を

 <Directory "/home/www/htdocs">
Require all granted
</Directory>

 と書き換えればOK

 configtest と restart or reload をお忘れなく。