Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
php [Le 28/08/2018, 12:52] krodelabestiole [Conflits potentiels entre plusieurs versions de PHP] |
php [Le 28/09/2018, 18:20] 176.134.15.46 [Code source visible dans le navigateur] |
||
---|---|---|---|
Ligne 175: | Ligne 175: | ||
Si vous utilisez [[:apache2#mod_php|PHP en tant que module d'Apache]] : | Si vous utilisez [[:apache2#mod_php|PHP en tant que module d'Apache]] : | ||
* vérifiez l'installation du paquet [[apt>libapache2-mod-php]] | * vérifiez l'installation du paquet [[apt>libapache2-mod-php]] | ||
- | * si il est bien installé, activez le module : | + | * s'il est bien installé, activez le module : |
sur [[:bionic|Bionic 18.04]] : | sur [[:bionic|Bionic 18.04]] : | ||
<code>sudo a2enmod php7.2</code> | <code>sudo a2enmod php7.2</code> | ||
Ligne 183: | Ligne 183: | ||
<code>sudo systemctl restart apache2</code> | <code>sudo systemctl restart apache2</code> | ||
+ | Attention, les scripts php situés dans l'espace utilisateur sont désactivés par défaut. Si vous souhaitez exécuter des scripts php situés dans l'espace utilisateur, éditez le ficher : | ||
+ | |||
+ | <code>sudo gedit php7.2.conf</code> | ||
+ | |||
+ | et commentez les lignes : | ||
+ | <code>#<IfModule mod_userdir.c> | ||
+ | # <Directory /home/*/public_html> | ||
+ | # php_admin_flag engine Off | ||
+ | # </Directory> | ||
+ | #</IfMModule></code> | ||
+ | |||
+ | Puis relancez Apache : | ||
+ | <code>sudo systemctl restart apache2</code> | ||
==== Conflits potentiels entre plusieurs versions de PHP ==== | ==== Conflits potentiels entre plusieurs versions de PHP ==== | ||