WebHost Manager(WHM)でcPanelを使用し、Apache Webサーバーで実行されているWebホスティングアカウントの場合、Apache HTTPDサーバーで次のエラーメッセージまたは問題が発生する可能性があります。mod_auth_passthrough.so、mod_bwlimitedなどの一部の共有ライブラリファイルlibexecディレクトリにある.soとmod_log_bytes.soが誤って削除されたか、Webサーバーのコンパイルがうまくいかなかったか、Apache http.confの再構成が適切に行われていません:
9月30日07:06:14webhttpd:/usr/local/apache/conf/httpd.confの233行目の構文エラー:
9月30日07:06:15webhttpd:/usr/local/apache/libexec/mod_bwlimited.soをサーバーにロードできません:/usr/local/apache/libexec/mod_bwlimited.so:共有オブジェクトファイルを開くことができません:そのようなファイルがないか、ディレクトリ
9月30日07:06:15webrc:httpdの開始:失敗9月30日07:47:48webhttpd:/usr/local/apache/conf/httpd.confの234行目の構文エラー:
9月30日07:47:48webhttpd:/usr/local/apache/libexec/mod_log_bytes.soをサーバーにロードできません:/usr/local/apache/libexec/mod_log_bytes.so:共有オブジェクトファイルを開くことができません:そのようなファイルがないか、ディレクトリ
9月30日07:47:48webrc:httpdの開始:失敗無効なコマンド「BytesLog」。スペルが間違っているか、サーバー構成に含まれていないモジュールによって定義されている可能性があります
この種の症状の問題は、mod_belimited.so、mod_log_bytes.so、またはmod_bandwidth.soが削除または破損していることが原因である可能性があります。これらの3つのファイルは、cPanelを利用したウェブホスティングサービスに固有のものであり、帯域幅の使用制限を制御、監視、または制限するために使用されます。
エラーの解決策と解決策は、共有ライブラリモジュールが見つからないか見つからない場合に再コンパイルして再デプロイすることです。次のコマンドを使用して、Apache用にこれらのcPanelモジュールを簡単にコンパイルできます。
cd /usr/local/cpanel/apache /usr/local/apache/bin/apxs -iac mod_log_bytes.c /usr/local/apache/bin/apxs -iac mod_bwlimited.c /usr/local/apache/bin/apxs -iac mod_bandwidth.c
コンパイル後、.soファイルはApacheHTTPDWebサーバーのlibexecディレクトリに自動的にコピーされます。