web-dev-qa-db-ja.com

httpdサービスを再起動できません

PHP.iniファイルに変更を加えました。 (私のLinuxディストリビューションはCentOSです)。それを有効にするにはApacheを再起動する必要があると考えたので、次のコマンドを発行しました。

サービスhttpd再起動

そうすると、このエラーが発生します。

Stopping httpd:                                            [FAILED]
Starting httpd: httpd: Syntax error on line 196 of /etc/httpd/conf/httpd.conf: 
Cannot load     
/etc/httpd/modules/mod_file_cache.so into server: 
/etc/httpd/modules/mod_file_cache.so: 
cannot open shared object file: No such file or directory

私はLinuxにあまり精通していないので、次に何をすべきかわかりません。

1
Thread7

あなたが投稿したコメントから、Apacheはconfがインポートするように指示しているmod_file_cache.soモジュールをロードできないようです。私が思い出す限り、RHEL/CentOSの特定のエディションには、これがデフォルトで含まれていません。行頭に#を付けてコメントしてみてください。それ以外の場合は、モジュールを使用してApacheを再構築してみてください。

1
Jacob