Hal ini terjadi content database tersebut terlalu banyak sehingga program melakukan ekseskusi melebihi Maximum execution time yang pada error di atas melebihi 300 seconds.
Untuk mengatasi error seperti ini ada dua cara:
1. Membagi database menjadi beberapa bagian sehingga dimungkinkan untuk melakukan berapakali eksekusi yang tidak akan melebihi Maximum execution time dengan hasil sesuai dengan database aslinya. Jika cara 1 ini sulit dilakukan, silahkan lakukan cara kedua, walaupun cara ini tidak dianjurkan.
2. Merubah konfigurasi PHPMyadmin untuk item :
$cfg[‘ExecTimeLimit’] = 300; (karena errornya menginformasikan 300 seconds)
yang terdapat pada C:\xampp\phpMyAdmin\config.inc.php.
Jika tidak ada item ini, bisa terdapat juga di C:\xampp\phpMyAdmin\libraries\config.default.php.
Code:
/**
* maximum execution time in seconds (0 for no limit)
*
* @global integer $cfg[‘ExecTimeLimit’]
*/
$cfg[‘ExecTimeLimit’] = 300;
/**
* maximum execution time in seconds (0 for no limit)
*
* @global integer $cfg[‘ExecTimeLimit’]
*/
$cfg[‘ExecTimeLimit’] = 300;
Tapi ingat sebaiknya jangan dilakukan perubahan di file ini (config.default.php) , tapi copy saja code tersebut pada file C:\xampp\phpMyAdmin\config.inc.php, kemudian rubah menjadi:
$cfg[‘ExecTimeLimit’] = 0; (0 eksekusi tanpa batas)
Selanjutnya restart xampp (atau yang sejenisnya)
Lakukan restore ulang.
Setelah restore berhasil, sebaiknya nilainya dikembalikan ke semula.
sumber : https://errorguide.wordpress.com/2009/09/29/fatal-error-maximum-execution-time-of-300-seconds-exceeded-with-phpmyadmin/
Tidak ada komentar:
Posting Komentar