web-dev-qa-db-fra.com

Activer PHP Apache2

Je peux trouver le mod php5 dans le répertoire mods-available, mais je ne sais pas comment l'insérer dans le répertoire activé par mods.

De plus, je voulais juste vérifier que c’est le moyen d’activer php sur mon appareil ... Je sais que PHP est installé, mais un autre développeur l’a désactivé (et est indiscutable)!

19
SE_1991

Vous pouvez utiliser a2enmod ou a2dismod pour activer/désactiver les modules par leur nom.

Depuis le terminal, lancez: Sudo a2enmod php5 pour activer PHP5 (ou un autre module), puis Sudo service Apache2 reload pour recharger la configuration Apache2.

25
Patrick Moore

Si quelqu'un obtient

ERREUR: Le module phpX.X n'existe pas!

il suffit d'installer le module pour votre version actuelle de PHP:

apt-get install libapache2-mod-phpX.X
30
JHoerbst

Vous avez deux façons de l'activer.

Tout d’abord, vous pouvez définir le chemin absolu du fichier de module php dans votre fichier httpd.conf comme suit:

LoadModule php5_module /path/to/mods-available/libphp5.so

Deuxièmement, vous pouvez lier le fichier de module au répertoire activé par mods:

ln -s /path/to/mods-available/libphp5.so /path/to/mods-enabled/libphp5.so
2
Lucas Mendes