Inilah kesalahan yang tiba-tiba saya dapatkan.
Additional uncaught exception thrown while handling exception.
Original
PDOException: SQLSTATE[70100]: Unknown error: 1317 Query execution was interrupted...my query
Additional
PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away...my query
Setelah melakukan riset, itu terdengar seperti modul khusus, yang saya buat, sedang mencoba kueri yang terlalu besar. Solusi yang tampaknya berhasil bagi banyak orang adalah ini:
- Buka my.ini
- Ubah "max_allowed_packet" dari "1m" menjadi "16m" (atau lebih besar)
- Simpan my.ini dan mulai ulang MySQL
Namun, saya berada di server bersama, jadi saya tidak dapat mengedit my.ini, dan meskipun penyedia saya telah mengkonfirmasi kepada saya bahwa nilainya diatur ke 1M, mereka tidak akan meningkatkannya.
Saya juga mencoba menambahkan ini: ini_set('mysqli.reconnect', 'on');
ke settings.php
. Itu tidak menyelesaikan masalah.
Adakah yang tahu solusi lain, atau mencari solusi?
Terima kasih.