PhpMyAdmin et durée du Timeout

Le timeout par défaut de phpMyAdmin est de 1440 secondes (soit 24 minutes) ce qui peut être relativement court sur un serveur de developpement. En production, pour des raisons de sécurité il vaut mieux le laisser tel quel.
Il faut modifier 2 fichiers : le config.inc.php de phpMyAdmin et le php.ini de Php.

Modicifcation dans phpMyAdmin

Ouvrir le fichier /etc/phpmyadmin/conf.d/config.inc.php et aller modifier (ou rajouter) la directive $cfg['LoginCookieValidity']

// Rallonger le timeout 
$cfg['LoginCookieValidity'] = 36000; (correspond à 10h)

Il est également possible de le faire via l’interface de phpMyAdmin : Paramètres > Fonctionnalités > Général

Modification dans Php

Ouvrir le fichier /etc/php5/apache2/php.ini et modifier la variable session.gc_maxlifetime.

session.gc_maxlifetime = 36000

Relancer les services

Relancer le service Apache.

# service apache2 restart
> Partager <