• 03-11-2015, 00:38:26
    #1
    Pdo'ya Yeni başladım ve çok ilginç hata alıyorum ne yaptıysam çözemedim.Artık beynim durdur diyebilirim

    Hata aşağıdaki resimde bu hata sürekli çıkmıyor arada bir çıkıyor ama neden çıktıgını çözemedim max_connections 151 bu arada.

    Phpde veritabanj ile kurdugum baglantids cok fazla baglanti kurmusumdur diye kendim kontroo ettim herhangi sorun yok.ayriyetten 3 php bilen kisiyede kodlari gosterdim onlarda bulamadilar bu hatananin gercek sebebini bilen yokmu ?


    Bu hata hakkında fikri olan varmı mysql kullanıyorduk hatasız pdoya geçiş yapalım dedik bu hatanın gizemleri araştırıyorum

  • 03-11-2015, 00:45:18
    #2
    SET GLOBAL max_connections = 512; sorgunu calıstırmayı denermisin bi.
  • 03-11-2015, 06:27:39
    #3
    Ceu adlı üyeden alıntı: mesajı görüntüle
    SET GLOBAL max_connections = 512; sorgunu calıstırmayı denermisin bi.
    Hocam şimdi max_connections 151 sitede tek ben varim yani baglantilwrda duzgun sorunu bulamadim bir turlu
  • 03-11-2015, 13:05:36
    #4
    Hata çok nadir mi geliyor yoksa geldiğinde yenileye bastığınızda yine aynı hatayı aldığınız oluyor mu?
    Eğer öyle ise root'dan mysql 'e geçip show processlist; ile mevcut process'lere arka arkaya bir bakın. kodlamanızı bilmediğimiz için php tarafında nasıl bir hata yaptığınızı söylemek güç. Döngü içinde sorgu kullanımı gibi hatalar yapıyor olabilirsiniz. processlist'deki PID artışı size ipucu verir en azından.

    exception aldığınız için de max_allowed_packet boyutunuza da bir bakın muhtemelen hatalı kodlamalardan mütevellit config problemi yaşıyorsunuz. ram durumunuza göre 10M 15M 100M ayarlarsınız.

    Kolaylıklar.
  • 03-11-2015, 14:04:07
    #5
    bluexpres adlı üyeden alıntı: mesajı görüntüle
    Hata çok nadir mi geliyor yoksa geldiğinde yenileye bastığınızda yine aynı hatayı aldığınız oluyor mu?
    Eğer öyle ise root'dan mysql 'e geçip show processlist; ile mevcut process'lere arka arkaya bir bakın. kodlamanızı bilmediğimiz için php tarafında nasıl bir hata yaptığınızı söylemek güç. Döngü içinde sorgu kullanımı gibi hatalar yapıyor olabilirsiniz. processlist'deki PID artışı size ipucu verir en azından.

    exception aldığınız için de max_allowed_packet boyutunuza da bir bakın muhtemelen hatalı kodlamalardan mütevellit config problemi yaşıyorsunuz. ram durumunuza göre 10M 15M 100M ayarlarsınız.

    Kolaylıklar.
    hocam pm attım 3 kişi kodlara baktı sorun bulamadı sizde bir bakın isterseniz.
  • 03-11-2015, 14:58:20
    #6
    Muhtemelen sorun mysql ile bağlantı sağlayan kodlarda hata olduğundan kaynaklıdır.veritabanı tablolarindan veri alışverişinde sıkıntı var.Hangi script kurulu sitede bunu yazarsanız sorun daha kısa sürede çözülür
  • 03-11-2015, 15:01:32
    #7
    resimden net anlaşılamıyor yüksek çözünürlüklü okunabilen bir resim ekleyebilirseniz yardımcı olmak isterim
  • 03-11-2015, 15:01:48
    #8
    Ofisimo adlı üyeden alıntı: mesajı görüntüle
    Muhtemelen sorun mysql ile bağlantı sağlayan kodlarda hata olduğundan kaynaklıdır.veritabanı tablolarindan veri alışverişinde sıkıntı var.Hangi script kurulu sitede bunu yazarsanız sorun daha kısa sürede çözülür
    script kurulu değil hocam pdoya yeni başladım kendim bağlantı yapıyorum sistem yazıyoprum müsaitseniz bakarmısınız ? twden göstersem.
  • 03-11-2015, 15:27:15
    #9
    team kullamıyorum kodlara da bakmaya gerek yok çünkü eskiden çalışıp şimdi çalışmıyorsa dediğim gibi configuration sıkıntınız vardır. sunucu kullanıyorsanız my.cnf içindeki max_allowed_packet 'i dediğim şekilde yükseltin sorununuz çözülecektir.


    ismail02 adlı üyeden alıntı: mesajı görüntüle
    hocam pm attım 3 kişi kodlara baktı sorun bulamadı sizde bir bakın isterseniz.