Mengalami error upstream timed out (110) atau 504 Gateway Time-out saat backup di Plesk? Simak panduan lengkap cara mengatasinya dengan mudah di sini.
Pernahkah Anda mengalami kejadian yang cukup menguji kesabaran saat mengelola server? Bayangkan Anda sedang melakukan backup data penting berukuran besar, atau sedang mengimpor database ke panel Plesk. Proses bar sudah berjalan lama, namun tiba-tiba berhenti dan muncul pesan error: "upstream timed out (110: Connection timed out)" atau "504 Gateway Time-out".
Jika ini terjadi, jangan panik dulu. Masalah ini cukup umum terjadi pada pengelolaan server berbasis Linux, terutama saat menangani proses yang memakan waktu lama.
Sebagai partner digital Anda, kami akan membedah penyebab masalah ini dan memberikan panduan langkah demi langkah untuk mengatasinya agar aktivitas pengelolaan website Anda kembali lancar.
Sebelum masuk ke solusi teknis, mari kita pahami dulu "gejalanya". Biasanya, error ini muncul dengan tanda-tanda berikut di antarmuka Plesk Anda:
Akar Masalahnya:
Sederhananya, server Plesk memiliki pengaturan waktu tunggu (timeout) standar. Ketika Anda menjalankan perintah yang berat (seperti mengelola file bergiga-giga byte), server membutuhkan waktu lebih lama dari batas waktu yang ditentukan tersebut. Karena batas waktunya habis sebelum tugas selesai, sistem secara otomatis memutus koneksi dan memunculkan pesan time-out.
Untuk mengatasi masalah ini, kita perlu menambah durasi "napas" atau batas waktu tunggu pada konfigurasi server agar proses yang berat bisa diselesaikan hingga tuntas.
Catatan Penting: Panduan ini membutuhkan akses SSH (Root Access) ke server Anda. Pastikan Anda memiliki kredensial login yang sesuai. Jika Anda menggunakan layanan VPS CloudKilat, Anda memiliki kontrol penuh (root access) untuk melakukan perubahan ini.
Ikuti langkah-langkah berikut ini:
Masuk ke server Anda melalui terminal SSH.
sw-cp-serverFile konfigurasi ini mengatur bagaimana server panel kontrol Plesk berjalan. Kita perlu mengedit file /etc/sw-cp-server/config.
Buka file menggunakan editor teks (misalnya vi atau nano):
vi /etc/sw-cp-server/config
Cari baris fastcgi_read_timeout dan fastcgi_send_timeout. Ubah nilainya menjadi lebih besar, misalnya 1200 detik (20 menit). Jika baris tersebut belum ada, Anda bisa menambahkannya di dalam blok konfigurasi http atau server.
fastcgi_read_timeout 1200;
fastcgi_send_timeout 1200;
Simpan perubahan dan tutup file editor (jika menggunakan vi, ketik :wq lalu Enter).
Selanjutnya, kita perlu memastikan PHP yang menjalankan skrip panel Plesk juga memiliki waktu eksekusi yang cukup.
Buka file konfigurasi php.ini milik admin Plesk:
vi /usr/local/psa/admin/conf/php.ini
Cari parameter max_execution_time. Tingkatkan nilainya untuk menyamakan dengan pengaturan sebelumnya (1200 detik):
max_execution_time = 1200
Simpan perubahan dan keluar dari editor.
Agar perubahan yang Anda lakukan bisa diterapkan, restart layanan Plesk menggunakan perintah berikut:
service sw-cp-server restart && service sw-engine restart
Setelah layanan berhasil di-restart, silakan coba kembali operasi yang sebelumnya gagal (seperti backup atau import database). Seharusnya, proses tersebut kini dapat berjalan lancar tanpa terputus oleh error time-out.
Mengubah pengaturan timeout adalah solusi tepat untuk kendala konfigurasi. Namun, jika Anda sering mengalami proses yang lambat atau hang saat menangani data website yang semakin besar, itu bisa menjadi indikasi bahwa sumber daya server Anda (CPU & RAM) sudah mulai kewalahan.
Website yang terus berkembang membutuhkan fondasi yang kokoh. Jika shared hosting atau server lama Anda sudah terasa membatasi gerak bisnis Anda, mungkin ini saatnya beralih ke solusi yang lebih powerful.
VPS CloudKilat hadir sebagai solusi infrastruktur yang andal. Dengan teknologi penyimpanan Full SSD, server VPS kami dirancang untuk menangani beban kerja tinggi dengan kecepatan maksimal.
Mengapa memilih VPS CloudKilat?
Selain itu, jika Anda membutuhkan kemudahan dalam mengelola server tersebut, kami juga menyediakan Lisensi Panel Kontrol resmi untuk Plesk maupun cPanel dengan harga kompetitif.
Error "upstream timed out" di Plesk hanyalah masalah ketidaksesuaian antara durasi proses data dengan pengaturan waktu tunggu server. Dengan sedikit penyesuaian di konfigurasi sw-cp-server dan php.ini, masalah ini dapat teratasi dengan mudah.
Ingat, pengelolaan server yang baik juga didukung oleh infrastruktur yang mumpuni. Jangan biarkan performa server yang lambat menghambat produktivitas Anda.
Untuk performa website yang lebih cepat, stabil, dan andal, layanan Cloud VPS dari CloudKilat bisa menjadi solusi yang tepat untuk Anda. Cek paket Kilat VM 2.0 kami sekarang juga!
Artikel ini disusun berdasarkan panduan teknis resmi dari dokumentasi Plesk. Untuk melihat artikel asli dalam bahasa Inggris atau memeriksa pembaruan teknis terbaru dari pihak pengembang, Anda dapat mengunjungi tautan berikut:
Jangan ragu untuk menghubungi tim support kami jika Anda memiliki pertanyaan atau masalah terkait layanan CloudKilat.