Muncul “Fatal error: Maximum execution time of 30 seconds exceeded”
23.18
Education Software
, Posted in
SMS Gateway
,
0 Comments
Beberapa klien menjelaskan bahwa terkadang muncul error yang berbunyi “Fatal error: Maximum execution time of 30 seconds exceeded” sewaktu menjalankan SMS Center. Error ini muncul ketika terjadi proses yang membutuhkan waktu lebih dari 30 detik untuk mengeksekusinya. Biasanya hal ini terjadi sewaktu proses import data phonebook atau data sms dari file Excel yang berukuran besar (lebih dari 10.000 data). Error ini juga biasa terjadi pula sewaktu cek pulsa, dll.
Mengapa 30 detik? ya.. karena jika Anda menggunakan XAMPP atau AppServ default dari waktu maksimum untuk menjalankan sebuah script adalah 30 detik. Lantas, bagaimana mengatasinya? Satu-satunya cara mengatasinya adalah dengan menambahkan maksimum execution timenya. Caranya adalah dengan membuka dan mengedit file konfigurasi php.ini nya.
Jika Anda menggunakan AppServ, maka caranya adalah klik: START – PROGRAMS – APPSERV – CONFIGURATION SERVER – PHP EDIT THE php.ini CONFIGURATION FILE.
Selanjutnya cari baris seperti di bawah ini
max_execution_time = 30
Ubahlah angka 30 pada baris perintah di atas dengan nilai yang lebih besar, misalnya 900 (900 detik).
max_execution_time = 900
Jika sudah, maka simpan kembali file php.ini nya. Kemudian restart Apachenya dengan cara
START – PROGRAMS – APPSERV – CONTROL SERVER BY SERVICE – RESTART APACHE
Mudah-mudahan artikel ini bisa bermanfaat, dan kembali menggunakan SMS Center dengan nyaman
Mengapa 30 detik? ya.. karena jika Anda menggunakan XAMPP atau AppServ default dari waktu maksimum untuk menjalankan sebuah script adalah 30 detik. Lantas, bagaimana mengatasinya? Satu-satunya cara mengatasinya adalah dengan menambahkan maksimum execution timenya. Caranya adalah dengan membuka dan mengedit file konfigurasi php.ini nya.
Jika Anda menggunakan AppServ, maka caranya adalah klik: START – PROGRAMS – APPSERV – CONFIGURATION SERVER – PHP EDIT THE php.ini CONFIGURATION FILE.
Selanjutnya cari baris seperti di bawah ini
max_execution_time = 30
Ubahlah angka 30 pada baris perintah di atas dengan nilai yang lebih besar, misalnya 900 (900 detik).
max_execution_time = 900
Jika sudah, maka simpan kembali file php.ini nya. Kemudian restart Apachenya dengan cara
START – PROGRAMS – APPSERV – CONTROL SERVER BY SERVICE – RESTART APACHE
Mudah-mudahan artikel ini bisa bermanfaat, dan kembali menggunakan SMS Center dengan nyaman
0 Response to "Muncul “Fatal error: Maximum execution time of 30 seconds exceeded”"
Posting Komentar