Error WordPress ‘Maximum Execution Time Exceeded’: Solusi Mudah

dani indra

Error “Maximum Execution Time Exceeded” adalah masalah yang sering muncul di WordPress ketika server membatasi waktu maksimum yang diperbolehkan untuk menjalankan skrip PHP. Ini terutama terjadi saat Anda melakukan tugas yang memerlukan waktu lama, seperti mengimpor atau memproses data besar. Berikut adalah solusi mudah untuk mengatasi error “Maximum Execution Time Exceeded” di WordPress:

1. Menggunakan File wp-config.php

Anda dapat menambahkan baris berikut ke berkas wp-config.php situs WordPress Anda untuk meningkatkan batasan waktu eksekusi:

set_time_limit(300); // Menetapkan batasan waktu eksekusi ke 300 detik (5 menit)

Baris di atas akan mengizinkan skrip PHP untuk berjalan selama 5 menit. Anda dapat mengganti angka 300 dengan nilai lain sesuai kebutuhan. Pastikan Anda menetapkan waktu yang cukup untuk menyelesaikan tugas yang Anda lakukan tanpa menciptakan beban berlebihan pada server.

2. Menggunakan File .htaccess

Jika Anda memiliki akses ke berkas .htaccess di server Anda, Anda juga dapat menambahkan baris berikut:

php_value max_execution_time 300

Baris di atas akan mengatur batasan waktu eksekusi menjadi 300 detik. Sekali lagi, Anda dapat mengganti angka 300 sesuai kebutuhan.

3. Menghubungi Penyedia Hosting

Jika Anda tidak memiliki akses untuk mengedit berkas wp-config.php atau .htaccess, atau jika perubahan tersebut tidak memecahkan masalah, sebaiknya hubungi penyedia hosting Anda. Mereka mungkin dapat meningkatkan batasan waktu eksekusi secara keseluruhan untuk akun hosting Anda. Penyedia hosting juga dapat memberikan saran lebih lanjut atau mengatasi masalah ini dari sisi server.

4. Menghindari Tugas Berat

Sebaiknya hindari menjalankan tugas yang memerlukan waktu lama secara langsung dari dasbor WordPress jika memungkinkan. Misalnya, jika Anda mengimpor data besar, pertimbangkan untuk mengimpor data secara terpisah melalui alat seperti phpMyAdmin atau melalui skrip di luar WordPress.

Selain itu, Anda dapat mempertimbangkan untuk mengaktifkan plugin yang dirancang untuk mengimpor atau mengelola data besar. Beberapa plugin dapat membagi tugas menjadi batch kecil untuk menghindari batasan waktu eksekusi.

Kesimpulan

Error “Maximum Execution Time Exceeded” dapat diatasi dengan menambahkan baris kode ke berkas wp-config.php, .htaccess, atau dengan menghubungi penyedia hosting Anda. Penting untuk menghindari tugas berat yang memerlukan waktu lama melalui dasbor WordPress dan mempertimbangkan alternatif yang lebih efisien.

Leave a Comment