Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills
23.06.2025

Cara Memperbaiki Error max_execution_time di WordPress

Kesalahan max_execution_time di WordPress biasanya terjadi ketika sebuah skrip membutuhkan waktu terlalu lama untuk dijalankan, melebihi batas waktu yang ditetapkan oleh konfigurasi server Anda. Batas ini dirancang untuk mencegah skrip yang ditulis dengan buruk agar tidak menggunakan sumber daya server secara berlebihan. Namun, jika Anda melakukan tindakan seperti menginstal plugin, mengimpor file besar, atau menjalankan pembaruan, Anda mungkin mengalami error ini. Berikut ini adalah cara untuk memperbaiki error max_execution_time di WordPress dengan meningkatkan batas waktu eksekusi

Metode 1: Ubah File php.ini

File php.ini adalah file konfigurasi default untuk menjalankan skrip PHP. Jika Anda memiliki akses ke file ini, Anda dapat meningkatkan waktu eksekusi maksimum

Langkah 1: Akses Control Panel atau Server Hosting Anda

  1. Masuk ke akun hosting Anda dan buka File Manager dari cPanel, atau sambungkan ke server Anda melalui FTP atau SSH menggunakan klien seperti FileZilla.
  2. Arahkan ke direktori root situs web Anda (biasanya disebut public_html).

Langkah 2: Temukan atau Buat File php.ini

  1. Cari berkas bernama php.ini di direktori root Anda. Jika tidak ada, Anda dapat membuatnya
    • Di cPanel, buka File Manager > public_html dan klik + File. Beri nama file tersebut php.ini.
  2. Jika berkas tersebut sudah ada, buka untuk diedit.

Langkah 3: Tingkatkan waktu_eksekusi_maksimal

  1. Tambahkan atau perbarui baris berikut ini dalam berkas php.ini Anda
    max_execution_time = 300

    Ini menetapkan waktu eksekusi maksimum menjadi 300 detik (5 menit). Anda dapat meningkatkan nilai ini sesuai kebutuhan.

  2. Simpan perubahan dan keluar dari editor berkas.

Langkah 4: Mulai Ulang Server Web Anda (Jika Diperlukan)

Beberapa lingkungan hosting mengharuskan Anda untuk menghidupkan ulang server web agar perubahan dapat diterapkan. Hubungi penyedia hosting Anda jika Anda tidak yakin

Metode 2: Mengedit File .htaccess

Jika Anda tidak memiliki akses ke berkas php.ini, Anda dapat mencoba mengedit berkas .htaccess, yang mengontrol berbagai konfigurasi server

Langkah 1: Mengakses File .htaccess

  1. Di direktori root situs web Anda (public_html), cari file .htaccess
    • Jika Anda tidak melihatnya, file tersebut mungkin tersembunyi. Pada cPanel, klik Pengaturan di sudut kanan atas Manajer File dan centang opsi Tampilkan File Tersembunyi (dotfiles).
  2. Klik kanan file .htaccess dan pilih Edit.

Langkah 2: Tambahkan Petunjuk Waktu Eksekusi

  1. Tambahkan baris kode berikut ini ke berkas .htaccess
    php_value max_execution_time 300

    Ini menetapkan waktu eksekusi maksimum menjadi 300 detik (5 menit).

  2. Simpan perubahan dan tutup editor berkas.

Metode 3: Edit File wp-config.php

Anda juga dapat mencoba meningkatkan waktu eksekusi dengan mengedit file wp-config.php, yang mengontrol berbagai pengaturan WordPress

Langkah 1: Akses File wp-config.php

  1. Di direktori root situs Anda, cari file wp-config.php.
  2. Klik kanan dan pilih Edit.

Langkah 2: Tambahkan Petunjuk Waktu Eksekusi

  1. Tambahkan baris kode berikut ini di dekat bagian atas berkas, sebelum tanda /* Itu saja, hentikan pengeditan! Selamat menerbitkan. */ komentar
    set_time_limit(300);

    Ini akan mengatur waktu eksekusi menjadi 300 detik (5 menit).

  2. Simpan berkas dan keluar dari editor.

Metode 4: Hubungi Penyedia Hosting Anda

Jika Anda menggunakan hosting bersama dan tidak dapat mengubah pengaturan max_execution_time melalui metode-metode di atas, hubungi penyedia hosting Anda. Mereka dapat menyesuaikan pengaturan untuk Anda, atau mereka mungkin menawarkan antarmuka di panel kontrol hosting Anda untuk mengubah max_execution_time

Metode 5: Gunakan Plugin WordPress

Jika Anda merasa tidak nyaman mengedit file secara manual, Anda dapat menggunakan plugin untuk meningkatkan max_execution_time

  1. Masuk ke dasbor WordPress Anda.
  2. Navigasikan ke Plugins > Add New.
  3. Cari WP Maximum Execution Time Exceeded atau WP Server Info.
  4. Instal dan aktifkan plugin.
  5. Setelah terinstal, ikuti petunjuk pada halaman pengaturan plugin untuk meningkatkan waktu eksekusi.

Cara Mengecek Apakah Error Sudah Diperbaiki

  1. Setelah menerapkan salah satu solusi di atas, kembalilah ke dasbor WordPress Anda dan coba kembali tindakan yang menyebabkan error max_execution_time.
  2. Jika error masih muncul, coba tingkatkan lagi batas waktu (misal: 600 detik atau 10 menit) atau coba salah satu metode alternatif lainnya.

Kesimpulan

Error max_execution_time di WordPress biasanya muncul ketika skrip PHP membutuhkan waktu lebih lama untuk dijalankan daripada waktu maksimum yang diizinkan oleh konfigurasi server. Hal ini sering terjadi selama tugas-tugas seperti mengimpor file besar, menginstal atau memperbarui plugin dan tema, menjalankan backup, atau melakukan operasi database. Secara default, banyak penyedia hosting menetapkan batas ini relatif rendah (misalnya, 30 detik), yang mungkin tidak cukup untuk proses yang membutuhkan banyak sumber daya.

Untungnya, menyelesaikan masalah ini sangat mudah. Ada beberapa metode yang dapat Anda gunakan, tergantung pada tingkat keahlian teknis dan lingkungan hosting Anda:

  1. Mengedit file php.ini

    • Metode ini paling cocok untuk pengguna di VPS atau hosting khusus di mana Anda memiliki akses langsung ke konfigurasi server.

    • Cari atau buat file php.ini di direktori root Anda dan tambahkan baris berikut:

      max_execution_time = 300

      Ini akan menetapkan batas waktu eksekusi hingga 300 detik (5 menit), yang biasanya sudah cukup. Hidupkan ulang server web Anda agar perubahan dapat diterapkan.

  2. Menggunakan berkas .htaccess

    • Jika Anda tidak memiliki akses ke php.ini, Anda dapat mencoba memodifikasi .htaccess di direktori root WordPress.

    • Tambahkan baris berikut ini:

      php_value max_execution_time 300

      Pendekatan ini umum dilakukan pada shared hosting, tetapi tergantung pada apakah host Anda mengizinkan konfigurasi PHP melalui .htaccess.

  3. Mengedit wp-config.php

    • Metode lainnya adalah dengan menambahkan direktif pada file wp-config.php yang terletak di root instalasi WordPress Anda.

Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills