FreeBSD10でApache2.4でUser Dirの設定を行ったところ、エラーになり、User Dirが設定されない

FreeBSD 10.3 で「/usr/local/etc/apache24/extra/httpd-userdir.conf」
の内容を変更して、httpd.confに「Include etc/apache24/extra/httpd-userdir.conf」
の設定をして、Apacheをリスタートさせたところ、
以下のエラーをはいて、UserDir?は使用できなかった。

root@hoge:/usr/local/etc/apache24 # service apache24 restart
Performing sanity check on apache24 configuration:
AH00526: Syntax error on line 10 of /usr/local/etc/apache24/extra/httpd-userdir.conf:
Invalid command 'UserDir', perhaps misspelled or defined by a module not included in the server configuration
root@hoge:/usr/local/etc/apache24 #

対処方法は簡単だった。
httpd.conf に、以下の設定を入れるか、もともとあるコメントアウトを外すだけ。

LoadModule userdir_module libexec/apache24/mod_userdir.so

ユーザ用のディレクトリを設定するのにも、モジュールの読み込みが必要なだけだった。
わかってしまえば、大したことがなかった。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする