Fichiers
Debian Apache2: /etc/php5/apache2/php.ini
Debian CLI: /etc/php5/cli/php.ini
Mise à jour
Depuis 5.3, les commentaires dans les fichiers .ini doivent commencer par ; et non #.
Fichiers à modifiés (debian sid): /etc/php5/apache2/conf.d/mhash.ini /etc/php5/apache2/conf.d/xcache.ini /etc/php5/apache2/conf.d/xxxcurl.ini
Depuis 5.3, la directive 'register_long_arrays' devrait être effacée ou commentée.
; register_long_arrays = On
Depuis 5.3, il n'est plus nécessaire d'avoir un fichier xxxcurl.ini (qui remplaçait curl.ini à cause d'un bug de chargement).
xxxcurl.ini peut être renommé en curl.ini ou effacé si curl.ini existe.
Session
Devrait être effacer à toutes les 24 minutes (24 * 60 secondes = 1440 par défaut). 3600 = 1 heure mais c'est le cron qui décide.
Via le fichier cron /etc/cron.d/php5:
09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d /var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5 $(/usr/lib/php5/maxlifetime)
Le script /usr/lib/php5/maxlifetime fait le tour de tous les fichiers php.ini et essaie de trouver le timeout le plus grand. /usr/lib/php5/sessionclean utilise les commandes lsof, awk, touch, xargs, find pour effacer les fichiers dans /var/lib/php5.
Dernière modification: 2014-06-16 21:37:29 par Yan Morin
Hébergé par ProgYSM