Waduh Koq Timeout?
Pagi ini saya mencoba install sebuah component di Joomla yang saya install di localhost. Setelah klik tombol Upload File & Install seperti biasa, dan menunggu beberapa saat, tapi bukannya mendapat layar yang mengatakan bahwa komponen tersebut terinstall dengan baik tetapi saya malah mendapat sebuah error message.
Pesan kesalahan yang saya dapatkan:
Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\j15-2\libraries\joomla\database\database.php on line 357.
Dengan setengah berpikir akan penyebab masalah ini, saya teringat dengan konfigurasi yang ada di konfigurasi Apache dan PHP yang saya pakai sebagai webserver di komputer saya. Akhirnya pertama saya telusuri konfigurasi Apache (httpd.ini), saya tidak mendapatkan baris setting yang saya cari.
Lalu saya alihkan untuk mencari di php.ini, dan saya akhirnya menemukan setting untuk pengaturan timeout ketika mengeksekusi sebuah script. Kalau anda mengalami hal yang sama cari baris di php.ini: max_execution_time = 30 ; Maximum execution time of each script, in seconds

PHP mempunyai konfigurasi standard untuk eksekusi script adalah 30 detik. Untuk mengatasi masalah ini saya membesarkan nilai timeout-nya menjadi 60 detik. Lalu simpan php.ini kemudian restart Apache anda.
Setelah Apache di restart, kemudian saya mencoba instal kembali komponen tersebut dan viola… komponen tersebut dapat terinstal dengan baik di Joomla saya.
Artikel-artikel Yang Berhubungan Dengan Artikel Ini
- 5 Langkah Mempercepat Windows Versi Microsoft (December 28th, 2009)
- Bagaimanakah Masa Depan MySQL? (April 20th, 2009)
- My Computer Di Mode Explore (March 7th, 2009)
- Mengembalikan Ikon My Computer & My Document (March 5th, 2009)
- Membuka Folder Options (March 1st, 2009)
2 Komentar
Bart. Edi on December 1st, 2008
hehehe, saya yang nulis aja jadi bingung





welly on December 1st, 2008
waduh 2 yang beginian ini yang mudeng …