2

HTTP ヘッダーに Header ディレクティブを追加できるように mod_headers をインストールしようとしています。ただし、インストール プロセスでは、ヘッダー モジュールがインストール済みとして表示されません。

次の手順を実行しました。httpd インストールに切り替えて、modules/metadata ディレクトリの下で実行しました:

 apxs -c mod_headers.c

so ファイルは、metadata/.libs ディレクトリの下に作成されます (理由は不明です)。次のモジュールを追加しました。

 apxs -i -a -n mod_headers ./metadata/.libs/mod_headers.so

Apacheを再起動し、モジュールのダンプを試みましたが、次のようになりました:

 httpd: Syntax error on line 54 of /www/fkwiki/apache/conf/httpd.conf: Can't locate API module structure `mod_headers' in file /www/fkwiki/apache/modules/mod_headers.so: /www/fkwiki/apache/modules/mod_headers.so: undefined symbol: mod_headers

モジュールのインストールで警告が表示されました (つまり、apxs -i ....):

 Warning!  dlname not found in /www/fkwiki/apache/modules/mod_headers.so

他の誰かが同じ問題を抱えていますか?

4

0 に答える 0