- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:apacheのモジュール関連について)
Apacheのモジュール関連について質問
このQ&Aのポイント
- Apacheのモジュール関連について質問です。phpを組み込み/外した際にエラーが発生しますが、その原因を教えてください。
- yum install mod_phpを実行すると、/etc/httpd/conf.modules.d/10-php.confが配置されます。しかし、rmコマンドで削除すると組み込まれません。systemctl restart httpdでエラーが発生します。
- systemctl status httpdコマンドを実行すると、「Invalid command 'php_value'」というエラーメッセージが表示されます。このエラーの原因は何でしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
なぜ削除しなければならない状態になったのかは、 こちらからは判断ができないのですが、 "php_value"は、 etc/httpd/conf.d/php.conf 等にも書かれているので、モジュールを読み込まずに、 モジュールで機能拡張される命令を書いたことが 原因と思われるので、質問者さんの環境がわからないのですが、 該当する場所の付近で、grep などで"php_value"を 検索してみてはいかがでしょうか?
その他の回答 (1)
- t_ohta
- ベストアンサー率38% (5238/13705)
回答No.2
10-php.conf を削除したことで mod_php は読み込まれなくなっています。 しかし、mod_php が読み込まれていることを前提とした php_value を使った設定が設定ファイルのどこかに書かれているので、httpd はモジュールが読み込まれていないので使おうとしていると怒っています。 PHPのモジュールを使用したくないのであれば、PHP関連の設定を全て消しましょう。