İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

too many connection

sinan

0
İyinet Üyesi
Katılım
29 Ekim 2007
Mesajlar
50
Reaction score
0
Konum
İstanbul
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
1-Bu hatanın çıkış sebebi ve çözümü aşağıdakilerden biri olabilir

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;
2-/etc/my.cnf dosyası içinde [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 üzerinden aşağıdaki komutu kullanarak yapbilirsiniz
Kod:
set global max_connections=300;
buna ek olarak

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
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst