Error Gateway Time-Out 504

Estimated reading: 2 minutes 11 views

Error Gateway Timeout 504 pada WordPress biasanya terjadi ketika server Anda tidak dapat menyelesaikan permintaan tepat waktu. Berikut adalah beberapa solusi yang dapat Anda coba:


1. Periksa Server Hosting

  • Restart server: Jika Anda memiliki akses ke server (misalnya melalui cPanel atau SSH), coba restart server Anda.
  • Cek penggunaan sumber daya: Pastikan server Anda tidak kelebihan beban.
  • Hubungi penyedia hosting: Jika masalah terus berlanjut, tanyakan kepada penyedia hosting apakah ada masalah dengan server.

2. Tingkatkan Batas PHP

Edit file php.ini atau gunakan fitur di cPanel untuk meningkatkan batas berikut:

ini
max_execution_time = 300
memory_limit = 256M

Jika Anda tidak memiliki akses langsung, coba tambahkan ke file .htaccess:

apache
php_value max_execution_time 300
php_value memory_limit 256M

3. Periksa Plugin dan Tema

  • Nonaktifkan plugin sementara: Gunakan cPanel atau FTP untuk mengganti nama folder /wp-content/plugins menjadi /plugins-disabled. Aktifkan plugin satu per satu untuk menemukan penyebabnya.
  • Gunakan tema default: Ganti tema Anda sementara ke tema bawaan WordPress seperti “Twenty Twenty-Three” untuk memeriksa apakah tema adalah penyebab masalah.

4. Cek File .htaccess

Kadang file .htaccess rusak. Rename file tersebut dan biarkan WordPress membuat yang baru:

  1. Rename file .htaccess menjadi .htaccess-backup.
  2. Login ke WordPress Dashboard.
  3. Buka Settings > Permalinks dan klik Save Changes untuk membuat file baru.

5. Cek Koneksi ke Database

  • Pastikan detail di wp-config.php benar, terutama untuk:
    php
    define('DB_NAME', 'nama_database');
    define('DB_USER', 'user_database');
    define('DB_PASSWORD', 'password_database');
    define('DB_HOST', 'localhost'); // atau IP server database
  • Jika masalah masih terjadi, optimalkan database Anda menggunakan plugin seperti WP-Optimize.

6. Cek Server Proxy atau Firewall

Jika Anda menggunakan CDN seperti Cloudflare:

  • Nonaktifkan sementara CDN untuk memeriksa apakah masalahnya berasal dari sana.
  • Tambahkan aturan di Cloudflare untuk memperpanjang batas waktu koneksi.

7. Debugging

Aktifkan mode debugging untuk melihat log error: Tambahkan kode berikut ke file wp-config.php:

php
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

Periksa file debug.log di folder /wp-content/ untuk menemukan penyebabnya.


8. Upgrade Server atau Hosting

Jika masalah berulang, mungkin hosting Anda tidak cukup kuat untuk menangani trafik atau kebutuhan situs Anda. Pertimbangkan untuk:

  • Upgrade ke hosting yang lebih tinggi.
  • Pindah ke hosting dengan performa lebih baik seperti VPS atau Cloud Hosting.

9. Kasus Pribadi

Terjadi karena database, harus di optimize

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Share this Doc

Error Gateway Time-Out 504

Or copy link

CONTENTS

Add Your Heading Text Here