Site, Server Genel » vBulletin Destek

max_user_connections & [Socket Hatası]

Geri git   WHM cPanel Destek Platformu » Site, Sunucu Sorunlarınız ve Çözümleri » Site, Server Genel » vBulletin Destek
Kayıt ol Yardım Üye Listesi Ajanda Forumları Okundu Kabul Et
 

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)  
Alt 26.11.07, 11:29 AM
tespara - ait Kullanıcı Resmi (Avatar)
Gamzede
 
Üyelik tarihi: Jun 2007
Nerden: dersaadet
Mesajlar: 67
Tecrübe Puanı: 42
tespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond repute
tespara - MSN üzeri Mesaj gönder tespara isimli Üyeye Skype üzeri Mesaj gönder
max_user_connections & [Socket Hatası]

PHP- Kodu:
mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]:
User X has already more than 'max_user_connections' active connections
.../includes/class_core.php on line 273 
-Varsayılan etkin bağlantı sınırı aşılmış. Bu hatanın çıkış sebebi :
-Yanlış config.php dosyası ayarı veya
- Hosting firmasının istemci tarafından talep edilen bağlantı isteğine cevap verememesi bizatihi socket kapatması ve mysql suncusunun çökmesi

Socket : Socket port atanmış IP adresidir.

config.php dosyasında bu soruna yol açabilecek değişken class_core.php dosyasının 273. nolu satırında bağlantı komutunun bağımlı olduğu değişken aşağıdaki gibi olmalıdır

PHP- Kodu:
$config['MasterServer']['usepconnect'] = 0
ve

Yetersiz kalan azami kullanıcı bağlantı sayısı (max_user_connections) bu değişkenin değeri artırılarak sorunun 1 nolu ayağı çözülebilir

Bunun için hosting firması ile irtibata geçilir ve denirki : "my.cnf dosyası içinde max_user_connections değişkeni ile belirlerlene azami kullanıcı bağlantı sayısı şu anki değerden 5-10 kat artırılır mesela 400"

şu an ki mysql değişkenleri aşağıdaki yol ile görülebilir

AdminCP > Maintenance > Diagnostics - System Information - MySql variables

veya aşağıdaki çözümü uygulayarak kısmı bir çözüme ulaşabilrsiniz
(Hosting firması tarafından belirlenen sınırı bu yolla aşmak sorun hosting firması tarafından yasaklanmış olabilir)
==================================================

1- dB için yeni kullanıcılar oluşturun
2- config.php dosyasında aşağıdaki satırları bulun
PHP- Kodu:
 // ****** MASTER DATABASE USERNAME & PASSWORD ******
// This is the username and password you use to access MySQL.
// These must be obtained through your webhost.
$config['MasterServer']['username'] = 'root';
$config['MasterServer']['password'] = ''
Bu kısmı aşağıdaki ile değiştirin ( Buradaki bilgiler yeni oluşturduğunu db kullanıcı adı ve şifrelerine göre düzenlenecaktir)

PHP- Kodu:
 // ****** MASTER DATABASE USERNAME & PASSWORD ******
// This is the username and password you use to access MySQL.
// These must be obtained through your webhost.
$dbusers = array(
array(
'user' => 'mysql_username_1''password' => 'mysql_password_1'// First MySQL user/password combination
, array('user' => 'mysql_username_2''password' => 'mysql_password_2'// Second MySQL user/password combination
, array('user' => 'mysql_username_3''password' => 'mysql_password_3'// Third MySQL user/password combination
);
$mysql_user $dbusers[rand(0count($dbusers) - 1)];
$config['MasterServer']['username'] = $mysql_user['user'];
$config['MasterServer']['password'] = $mysql_user['password']; 
__________________
Çok kaygı çekme, mukadder olan olur, takdir olunan rızkın da sana gelir.[Hz Muhammed (S.A.V)]
Şiir vardır ki, hikmettir. Beyân vardır ki, büyüdür.[Hz Muhammed (S.A.V)]
Kim, bir zümreye benzemeye çalışırsa, o, onlardandır.[Hz Muhammed (S.A.V)]
Hikmetin başı, Allah korkusudur.[Hz Muhammed (S.A.V)]
Elif Lam Mim. İnsanlar "inandık" deyip kurutlacaklarınımı sanırlar [Ankebut ,1]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Cevapla



Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Sign up for PayPal and start accepting credit card paym</div> <br /> </div> </div> </div>  <form action=