Tarih: 2006-07-24, 13:26:58 Mesaj konusu: MySQL Server bazen hata veriyor.
serverda php-nuke bir site var 300-400 kişi online olunca servera pleske giriş bile yapamıyorum bazen hata veriyor plesk sitede de hata ver
Plesk hatası:
ERROR: PleskFatalException
Unable to connect to database: Too many connections
0: /usr/local/psa/admin/plib/common_func.php3:174
psaerror(string 'Unable to connect to database: Too many connections')
1: /usr/local/psa/admin/auto_prepend/auth.php3:88
Php-Nuke hatası:
There seems to be a problem with the MySQL server, sorry for the inconvenience.
We should be back shortly.
Bu sorunu nasıl çözebilirim sitenin db de sorun olabilir ama şunu merak ediyorum Php-Nuke 400 kişiyi aynı anda kaldırır mı?
Kayıt: Jan 02, 2006 Mesajlar: 378 Konum: Ankara/Konutkent
Tarih: 2006-07-24, 13:36:56 Mesaj konusu: Re: MySQL Server bazen hata veriyor.
Aynı anda online kaç kişinin gireceğini phpnuke'den olmaması lazım. Host ayarlarından ayarlanıyor diye biliyorum.. Yoksa phpnuke'ün şu kadar kişi girince sisteme girilmez diye bişi olmaması gerekir. Öyle bir limit yok biliyorum phpnuke'de.
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
Tarih: 2006-07-24, 13:36:57 Mesaj konusu:
Öncelikle ard arda mesaj atmak yada yeni konu açmak size hızlı cevap verilmesini sağlamaz. Aksine bizim protestomuza neden olur ve cevap alamazsınız.
PHP-Nuke için herhangi bir kullanıcı limiti yoktur. Bu sorun tamamen mysql ayarlarından kaynaklanıyor. Eğer sunucu size aitse /etc/my.cnf dosyasını açın ve şu satırları içine ekleyin.
max_connections=300
max_connect_errors=300
Bu işlemden sonra mysqli yeniden başlatın. Eğer hata veriyorsa aşağıdaki satırları deneyin.
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
Tarih: 2006-07-25, 14:43:49 Mesaj konusu:
Evet bu değerler limiti belirliyor. Aynı anda MySQL e bağlantı sayısını belirliyor. Ben örnek olarak 300 verdim -ki genelde 300 tercih edilir.- siz buraya 500 yazabilirsiniz. Ancak çok fazla arttırmayın. Aynı anda diyorum ona dikkat edin. Milisaniye cinsinden bir olay. Çok artarsa MySQL CPU dan o kadar fazla kullanmaya başlar ve siteniz yavaşlar.
ben yeni bir sunucu kiraladım. şimdi de 1000 kişi online olunca site yavaşlıyor, sunucunun işlemcisi %100 lerde.
sunucu özellikleri
Core 2 6300 1gb ram. windows üzerinde plesk ve mysql 4 kurulu.
mysql kurulumdan ben max connections ı 300 yaptım ama my.ini dosyası içinde 500 yazıyor. önceden de kurulumda 500 iken my.ini de 800 yazıyordu niye böyle fazla değer veriyor. Bir de bu sunucu da anlık 1000-2000 kişi online olabilmesi için uygun değerler ve ayarlar nedir?
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız