Unterschied zwischen php5_module und mod_php5

Unterschied zwischen php5_module und mod_php5

Ich verwende die PHP-Repositorys von Remi, um PHP 5.6 parallel zu PHP 7 zu verwenden. Meine Apache-Konfigurationsdatei /etc/httpd/conf.modules.d/10-php56-php.confsieht daher folgendermaßen aus:

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

Meine Haupt-PHP-Konfiguration ( /etc/httpd/conf.d/php56-php.conf) sucht jedoch wie folgt nach dem Apache-Modul:

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

Was ist es also? Muss ich dieses IFModule in ändern php5_module? Woher weiß ich, dass mein geladenes Modul php5_modulemit übereinstimmt mod_php5.c?

Antwort1

„libphp56-php5.so“ ist der Dateiname und „mod_php5“ der Modulname, die in der vorherigen Datei angegeben wurden.

Hinweis: Sie können mit mod_php nicht mehrere Versionen verwenden.

Ich empfehle Ihnen folgende Lektüre:Tipps zur PHP-Konfiguration

verwandte Informationen