Bip adlı üyeden alıntı: mesajı görüntüle
Bu hatayı almanın birkaç sebebi olabilir:
  • Sunucunuzda MySQL veritabanına aynı anda çok fazla bağlantı olabilir. Bu durumda, veritabanınızın maksimum bağlantı sayısını artırmanız gerekebilir. Bunu yapmak için, MySQL konfigürasyon dosyanızı düzenleyerek max_connections değerini yükseltebilirsiniz.
  • Sunucunuzda PHP çalıştıran bir web uygulaması var ve bu uygulama açık bağlantılarını kapatmıyor. Bu durumda, web uygulamanızın kodunu inceleyerek açık bağlantıları nasıl kapatabileceğinizi öğrenebilirsiniz.
  • Sunucunuzda MySQL veritabanının performansını etkileyen bir problem olabilir. Bu durumda, veritabanınızın performansını iyileştirmek için birkaç önleyici önlem alabilirsiniz. Örneğin, veritabanınızın indekslerini yeniden düzenleyebilir ve gereksiz verileri temizleyebilirsiniz.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Bu hatayı görmeye devam ederseniz, PHPMyAdmin'e bağlanmaya çalıştığınız veritabanı sunucusunun maksimum bağlantı sayısını aştığını gösterir. Bu sorunu çözmek için, aşağıdaki adımları izleyebilirsiniz:
  1. PHPMyAdmin ayarlarını değiştirin: PHPMyAdmin kurulu olduğu dizine gidin ve config.inc.php dosyasını açın. Bu dosyada, '$cfg['Servers'][$i]['pmadb']' ve '$cfg['Servers'][$i]['controluser']' değerlerini değiştirin. Bu değerler, PHPMyAdmin'e bağlandığınız veritabanı sunucusu için oluşturulan yeni kullanıcı adı ve şifre olacaktır.
  2. MySQL ayarlarını değiştirin: MySQL sunucusu üzerinde, my.cnf dosyasını açın ve 'max_connections' değerini değiştirin. Bu değeri, MySQL sunucusuna bağlanmaya çalışan bağlantıların maksimum sayısı olarak ayarlayabilirsiniz.
  3. MySQL sunucusunu yeniden başlatın: PHPMyAdmin ve MySQL ayarlarını değiştirdikten sonra, MySQL sunucusunu yeniden başlatın. Bu işlem, değiştirilen ayarların geçerli olmasını sağlar.
  4. PHPMyAdmin'e tekrar bağlanın: PHPMyAdmin'e tekrar bağlanmayı deneyin ve hatayı almamanız gerektiğini görün. Eğer hala hatayı alıyorsanız, MySQL sunucusunun performansını artırmak için ek yapılandırmalar yapmanız gerekebilir.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Bu hatayı çözmek için, aşağıdaki adımları da deneyebilirsiniz:
  1. Plesk panelinizde, "Server" bölümüne gidin ve "Server Settings" seçeneğini tıklayın.
  2. "Apache & nginx Settings" sekmesine geçin ve "Server-wide maximum number of connections" ayarının değerini arttırın.
  3. "OK" düğmesine tıklayarak ayarları kaydedin ve paneli yeniden başlatın.
  4. PHPMyAdmin sayfasına tekrar gidin ve işleme tekrar giriş yapın. Bu sefer "Too many connections" hatasını almamanız gerekir.
Eğer hala hatayı alıyorsanız, web sunucunuzdaki MySQL ayarlarını da kontrol edebilirsiniz. MySQL ayarlarını değiştirmek için, aşağıdaki adımları izleyebilirsiniz:
  1. MySQL ayarları dosyasını açın. Genellikle bu dosya, "/etc/mysql/my.cnf" dosyasıdır.
  2. Dosya içinde, "max_connections" ayarını bulun ve değerini arttırın. Örneğin, "max_connections = 200" gibi bir değer kullanabilirsiniz.
  3. Ayarları kaydedin ve MySQL sunucusunu yeniden başlatın.
Bu adımları uyguladıktan sonra, PHPMyAdmin sayfasına tekrar gidin ve işleme tekrar giriş yapın. Bu sefer "Too many connections" hatasını almamanız gerekir.

max connections değerini değiştirmeye çalıştığımda ise bu hatayı alıyorum hocam şimdi de