Lakukan opsi berikut jika website yang Anda hosting di Hostinger menampilkan error ini max_connections_per_hour limit:
Connection failed: User 'u1000000_database' has exceeded the 'max_connections_per_hour' resource (current value: 500)
Opsi 1 - Gunakan Localhost
Pastikan nama host database disetel ke localhost di file konfigurasi website Anda, seperti wp-config.php.
Tidak disarankan untuk mengatur nama host database Anda ke IP hosting Anda.
Misalnya, jika detail konfigurasi database Anda saat ini diatur seperti ini:
/** Nama database untuk WordPress */
define( 'DB_NAME', 'u1000000_database' );
/** nama host MySQL */
define( 'DB_HOST', '185.185.185.185' );
Pastikan untuk mengganti nilai baris terakhir DB_HOST ke localhost sebagai berikut:
/** Nama database untuk WordPress */
define( 'DB_NAME', 'u1000000_database' );
/** nama host MySQL */
define( 'DB_HOST', 'localhost' );
Opsi 2 - Hentikan proses
Beberapa kode yang tidak dioptimalkan di situs web Anda dapat menyebabkan Anda mencapai batas max_user_connections. Untuk mengatasinya, Anda dapat mengakhiri koneksi tersebut secara manual dengan mengikuti langkah-langkah berikut:
Klik SQL pada menu atas, ketik SHOW PROCESSLIST dan klik GO:
Setelah selesai, Anda dapat melihat daftar proses saat ini. Untuk menghentikan proses yang berjalan, klik Stop the process:
Harap perhatikan bahwa menghentikan proses hanya akan membantu untuk sementara. Untuk solusi yang lebih permanen, Anda perlu mengoptimalkan kueri basis data atau upgrade paket Anda 🚀