Selasa, 11 Januari 2011

execution time is timeout pada PHP

beberapa hari yang lalu kerjaan saya tiba-tiba berhenti karna satu pesan error . . jadi critana . . saya sedang membuat web yang memang diperlukan untuk menampilkan record data dalam jumlah besar . . karena kebutuhan khusus dan memang permintaan bos agar data tersebut tidak dipecah menjadi beberapa bagian . . maka saya tampilkan dalam satu halaman web . . setelah selesai saya membuat script PHP nya . . saya running program tersebut . . hasilnya adalah pesan error seperti berikut . .
"Fatal error: Maximum execution time of 30 seconds exceeded in C:\apache2triad\htdocs\speedy\speedy_rdm_monitoring.php on line 386"
saya gag berpikir bahwa itu disebabkan karena timeoutnya waktu eksekusi . . saya putuskan untuk bertanya pada teman saya . . dia meminta saya check file php.ini
ternyata ini yang menyebabkan fatal error tersebut :


Untuk default akan terisi 30 . . ubah angkanya menjadi lebih besar tapi jangan terlalu besar . . kira-kira 60/90 . . atau isi dengan 0 (nol) yang berarti waktu eksekusi tidak terbatas (unlimited) . . kemudian save php.ini . . dan restart apache . .
Setelah diubah akan menjadi seperti berikut :


masalah terselesaikan . . :)

Tidak ada komentar:

Posting Komentar