Einführung
PhpMyAdmin ist ein kostenloses Softwaretool, das für die Verwaltung von MySQL über das Internet entwickelt wurde. Da der Datenbankeintrag eine zeitaufwändige Angelegenheit ist, insbesondere bei großen Datenbanken, reicht die von phpMyAdmin bereitgestellte Standardzeitüberschreitung von 1440 Sekunden oft nicht aus. Dieser Artikel führt Sie durch das Verfahren zum Erhöhen des Zeitlimits für Sitzungen auf der phpMyAdmin-Seite.
Schritt 1:Suchen Sie die Datei config.inc.php
Wenn Sie phpMyAdmin auf dem Server installiert haben, finden Sie die Datei config.inc.php im unten angegebenen Pfad.
For CentOS, Fedora servers: /etc/phpMyAdmin/config.inc.php For Ubuntu, Debian servers: /etc/phpmyadmin/config.inc.php
Schritt 2 :Erhöhung des Timeout-Wertes
Öffnen Sie die Datei config.inc.php und fügen Sie Folgendes an einer beliebigen Stelle in der Datei hinzu
$cfg['Servers'] [$i] ['LoginCookieValidity'] = <your_new_timeout>;
Anstelle von your_new_timeout , geben Sie die erforderliche Timeout-Sitzung in Vielfachen von 3600 ein.
Beispiel:
$cfg['Servers'] [$i] ['LoginCookieValidity'] = <3600*3>;
Speichern Sie dann die Änderungen in der Datei config.inc.php. Melden Sie sich auf der phpMyAdmin-Seite an und überprüfen Sie die vorgenommenen Änderungen.
Nach der Anmeldung erhalten Sie möglicherweise die folgende Fehlermeldung:
Ihr PHP-Parameter session.gc_maxlifetime ist niedriger als die in phpMyAdmin konfigurierte Cookie-Gültigkeit. Aus diesem Grund läuft Ihr Login früher ab als in phpMyAdmin konfiguriert.
Um diesen Fehler zu beheben:
Bearbeiten Sie die php.ini-Konfigurationsdatei abhängig von Ihrer Linux-Server-Distribution:
- Ubuntu – /etc/php5 /apache2/php.ini
- Centos – /etc/php.ini
- Fedora – /etc/php.ini
- Debian – etc/php5/apache2/php.ini
Sie müssen die Einstellung von session.gc_maxlifetime in php.ini so ändern, dass sie größer oder gleich dem Wert ist, den Sie zuvor eingegeben haben, also 3600*3 in unserem Beispielfall.