Kod:
Error: 1040 SQLSTATE: 08004 (ER_CON_COUNT_ERROR) Message: Too many connections
mysqld sunucusuna bağlanırken bu hatayı alıyorsanız tum 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 dur.Aslında mysqld,max_connections+1 istemciye izin verir.Diğer extra bağlantılar SUPER yetkisi icin ayırtılmıştır Platformlarda verilen Konu kutuphanesinde bağlı olarak MySQL connections sayısı değişebilir.Linux ve Solaris sistemler icin 500-1000 1-Bu hatanın cıkış sebebi ve cozumu aşağıdakilerden biri olabilir
Var olan bağlantı kapatılarak bu sorun cozulebilir.Bunun icin includes/config.php dosyasında iligili satır şu şekilde ayarlanmalıdır
Kod:
$config['MasterServer']['usepconnect'] = 0;
2-/etc/my.cnf dosyası icinde [mysqld] başlığı altındaki komutları aşağıdaki şekilde değiştirmek
Kod:
set-variable = max_connections=300 set-variable = max_connect_errors=150
Aynı işlemi SSH uzerinden aşağıdaki komutu kullanarak yapbilirsiniz
Kod:
set global max_connections=300;
buna ek olarak
3-php.ini dosyası uzerinden varsayılan bağlantıları kapatın
Kod:
[MySQL] ; Allow or prevent persistent links. mysql.allow_persistent = off
Kaynak : TESPARA
too many connection
vBulletin0 Mesaj
●2 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Web Tabanlı Uygulamalar - Aplikasyonlar
- vBulletin
- too many connection