من اسمه
max : maximum
يعني اقصي حد
connection
يعني اتصال
اذا max_connection هو اقصي حدد مسموح به للاتصال بقواعد البيانات علي السيرفر ككل وليس لكل موقع منفرد

كود:
nano /etc/my.cnf  
كود:
[mysqld]
max_connections=600
max_user_connections=600
كود:
service mysql restart
---------------------------------------------------------------
وبحث عن السطر اللي فيه
max_user_connections وغير قيمته إلى العدد اللي تريده
اذا مو موجد فيه
ضيفه بعد [mysqld] السطر :

max_user_connections = 1000

ثم اضغط ctrl +x
y
ثم
enter

طبعاً حدد الرقم المناسب بحسب مواصفات الخادم لديك .

بعدها قم بإعادة تشغيل خادم قواعد البيانات .

service mysql restart


--------------------------------------------------------------------

المقصود ان خادم قواعد البيانات لا يخدم اكثر من 500 اتصال اجمالياً لكل المواقع .
يعني لو وصل اجمالي الطلبات على خادم قواعد البيانات 500 ولم يتم خدمتهم في الثانيه الحاليه يتم متابعتهم في الثانيه التاليه وما بعدها ولا يمكن خدمة طلبات جديده وتظهر رسالة Database Error والسبب معروف ماكس كونكشنز .

ولا يخفى عليك ان بعض استعلامات قواعد البيانات بالذات عند البحث في قاعدة بيانات كبيره قد يستغرق الكثير من الوقت قد يصل الى 15 ثانيه او اكثر .

طبعاً غالباً السبب بيكون اعدادات خطأ لخادم قواعد البيانات بالذات التايم اوت وهذه نقطه يستهين بها اغلب الناس رغم انها مهمه للغايه .
----------------------------------------------------------------------------------