Pengantar
PhpMyAdmin adalah perangkat lunak gratis yang dirancang untuk menangani administrasi MySQL melalui web. Karena entri database adalah urusan yang memakan waktu, terutama untuk database skala besar, sesi batas waktu default yang disediakan oleh phpMyAdmin dari 1440 detik tidak cukup banyak kali. Artikel ini akan memandu Anda dengan prosedur untuk meningkatkan sesi timeout di halaman phpMyAdmin.
Langkah 1:Cari file config.inc.php
Jika Anda telah menginstal phpMyAdmin ke server, maka Anda akan menemukan file config.inc.php di jalur seperti yang disebutkan di bawah ini.
For CentOS, Fedora servers: /etc/phpMyAdmin/config.inc.php For Ubuntu, Debian servers: /etc/phpmyadmin/config.inc.php
Langkah 2 :Meningkatkan nilai batas waktu
Buka file config.inc.php dan tambahkan berikut ini di mana saja di file
$cfg['Servers'] [$i] ['LoginCookieValidity'] = <your_new_timeout>;
Di tempat waktu_baru_Anda , masukkan sesi waktu tunggu yang diperlukan dalam kelipatan 3600.
Misalnya :
$cfg['Servers'] [$i] ['LoginCookieValidity'] = <3600*3>;
Kemudian simpan perubahan ke file config.inc.php. Masuk ke halaman phpMyAdmin dan verifikasi perubahan yang dibuat.
Setelah login, Anda mungkin mendapatkan pesan kesalahan di bawah ini:
Parameter PHP Anda session.gc_maxlifetime lebih rendah dari validitas cookie yang dikonfigurasi di phpMyAdmin, karena itu, login Anda akan kedaluwarsa lebih cepat daripada yang dikonfigurasi di phpMyAdmin.
Untuk memperbaiki kesalahan ini:
Edit file konfigurasi php.ini tergantung pada distribusi server linux Anda:
- Ubuntu – /etc/php5 /apache2/php.ini
- Centos – /etc/php.ini
- Fedora – /etc/php.ini
- Debian – etc/php5/apache2/php.ini
Anda perlu mengubah pengaturan session.gc_maxlifetime di php.ini menjadi lebih besar atau sama dengan nilai yang Anda masukkan sebelumnya yaitu 3600*3 dalam kasus contoh kita.