httpd -M コマンドを実行すると、エラーが発生します

ソースビルド版Apacheで、<APACHE_HOME>/bin/httpd -M コマンドを実行すると、次のようなエラーが発生することがあります。

httpd: Syntax error on line 430 of /usr/local/apache/conf/httpd.conf: Syntax error on line 15 of /usr/local/apache/conf/extra/httpd-genecode.conf: Cannot load /usr/local/apache/modules/mod_gc_html.so into server: libxpcom.so: cannot open shared object file: No such file or directory

上記エラーは、<APACHE_HOME>/bin/envvars ファイルでLD_LIBRARY_PATHを設定した場合に限り発生しますが、
これはhttpdコマンドがenvvarsファイルに設定されたライブラリパスを参照せずに動作するためです。

設定ファイルの確認を行う際には、<APACHE_HOME>/bin/apachectl configtest コマンドを使用してください。