Kod:
Error: 1040 SQLSTATE: 08004 (ER_CON_COUNT_ERROR)
Message: Too many connections
- mysqld sunucusuna bağlanırken bu hatayı alıyorsanız tüm bağlantılar diğer sitemciler tarafındna kullanılıyor demeketir.
- İzin verilen bağlantı sayısı max_connections değişkeni ile kontrol edilir. Varsayılan değer 100 dür.Aslında mysqld,max_connections+1 istemciye izin verir.Diğer extra bağlantılar SUPER yetkisi için ayırtılmıştır
- Platformlarda verilen Konu kütüphanesinde bağlı olarak MySQL connections sayısı değişebilir.Linux ve Solaris sistemler için 500-1000
Var olan bağlantı kapatılarak bu sorun çözülebilir.Bunun için includes/config.php dosyasında iligili satır şu şekilde ayarlanmalıdır
Kod:
$config['MasterServer']['usepconnect'] = 0;
Kod:
set-variable = max_connections=300
set-variable = max_connect_errors=150
Kod:
set global max_connections=300;
3-php.ini dosyası üzerinden varsayılan bağlantıları kapatın
Kod:
[MySQL]
; Allow or prevent persistent links.
mysql.allow_persistent = off
Kaynak : TESPARA