Fatal error “Maximum Execution Time Exceeded” terjadi ketika proses PHP di server melebihi batas waktu eksekusi maksimum yang diizinkan. Untuk memperbaiki masalah ini di WordPress, Anda dapat mengikuti langkah-langkah berikut:
- Ubah Konfigurasi PHP: Tambahkan baris berikut di file
wp-config.php
di direktori utama WordPress Anda untuk meningkatkan batas waktu eksekusi PHP:set_time_limit(300); // 300 detik (5 menit)
Ganti angka 300 dengan nilai yang sesuai dengan kebutuhan situs Anda.
- Edit File .htaccess: Buka file
.htaccess
di direktori utama WordPress dan tambahkan baris berikut:php_value max_execution_time 300
Ganti angka 300 dengan nilai yang sesuai.
- Edit File php.ini: Jika Anda memiliki akses ke file
php.ini
, tambahkan atau ubah baris berikut:max_execution_time = 300
Ganti angka 300 dengan nilai yang sesuai.
- Gunakan Plugin WordPress: Anda juga dapat menggunakan plugin WordPress seperti “WP Maximum Execution Time Exceeded” untuk mengatasi masalah ini. Instal dan aktifkan plugin tersebut, dan ikuti instruksi yang diberikan oleh plugin.
- Hubungi Dukungan Hosting: Jika Anda tidak memiliki akses untuk mengedit konfigurasi server, hubungi dukungan teknis dari penyedia hosting Anda dan minta bantuan mereka untuk meningkatkan batas waktu eksekusi PHP.
- Optimalkan Kode dan Proses: Optimalisasi kode dan proses di situs WordPress Anda dapat membantu mengurangi waktu eksekusi. Periksa plugin dan tema yang mungkin menjadi penyebab beban berlebih, dan pertimbangkan untuk menggantinya atau mengoptimalkan kodenya.
- Gunakan Metode Pembaruan Alternatif: Jika Anda mengalami masalah ketika menginstal atau memperbarui tema atau plugin melalui dasbor WordPress, pertimbangkan untuk menggunakan metode pembaruan alternatif, seperti mengunggah file ZIP langsung atau menggunakan FTP.
- Pertimbangkan Pembaruan Manual: Jika pembaruan atau tugas tertentu selalu melebihi batas waktu eksekusi, pertimbangkan untuk melakukan pembaruan secara manual dengan mengunggah file atau menjalankan tugas melalui terminal atau SSH.
Pastikan untuk mencoba satu atau beberapa langkah di atas dan pilih yang paling sesuai dengan kebutuhan dan tingkat akses yang Anda miliki. Jika kesalahan masih berlanjut, sebaiknya hubungi penyedia hosting Anda untuk mendapatkan bantuan lebih lanjut.