Outils pour utilisateurs

Outils du site


webadmin:apache2:configuration-module-php

Ceci est une ancienne révision du document !


Apache: Configurer le module PHP

Lorsque PHP est utilisé en tant que module Apache, chaque hôte virtuel peut redéfinir les options du module via plusieurs directives (php_value, php_flag, php_admin_value, php_admin_flag) via les fichiers de configuration Apache( .conf et .htaccess).

Pour que les options puissent être redéfinies dans les fichiers .htaccess les directives Allow Override options ou Allow Override All doivent être définies.

La directive php_value

Usage

php_value option valeur

Exemple

php_value memory_limit 512M
La directive php_value n'est utilisable que sur des options de type PHP_INI_ALL et PHP_INI_PERDIR. La liste des options PHP avec leur type associé est disponible à l'URL https://www.php.net/manual/en/ini.list.php

Une option définie via php_value dans le fichier de configuration de l’hôte virtuel Apache pourra être redéfinie dans un fichier .htaccess.

Ne pas utiliser php_value pour définir des valeurs booléennes, pour cela utiliser la directive php_flag présentée ci dessous.

La directive php_flag

Ne s'utilise que pour des options booléennes de type PHP_INI_ALL et PHP_INI_PERDIR:

Usage:

php_flag option valeur

Exemple:

php_flag log_errors On

La directive php_admin_value

Références

webadmin/apache2/configuration-module-php.1564665902.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)