php5_module と mod_php5 の違い

php5_module と mod_php5 の違い

私は、php 7 と並行して php5.6 を使用するために remi の php リポジトリを使用しているため、Apache 構成ファイルは/etc/httpd/conf.modules.d/10-php56-php.conf次のようになります。

<IfModule prefork.c>
  LoadModule php5_module modules/libphp56-php5.so
</IfModule>

ただし、私のメインの PHP 設定 ( /etc/httpd/conf.d/php56-php.conf) は次のように Apache モジュールを探します。

...
<IfModule  mod_php5.c>
...

では、どれでしょうか? IFModule を に変更する必要がありますかphp5_module? ロードしたモジュールphp5_moduleが に対応していることをどうやって確認すればよいでしょうかmod_php5.c?

答え1

libphp56-php5.so はファイル名、mod_php5 は前のファイルによって提供されるモジュール名です。

注意: mod_php では複数のバージョンを使用することはできません。

以下を読むことをお勧めします:PHP 設定のヒント

関連情報