النتائج 1 إلى 5 من 5

الموضوع: عندى مشكلة فى المنتدى وهى ظهور Database error

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    31

    عندى مشكلة فى المنتدى وهى ظهور Database error



    السلام عليكم ورحمة الله وبركاته

    عندى مشكلة فى المنتدى وهى ظهور Database error

    كل دقيقة او اتنين والمنتدى مش بيشتغل الا لما تعمل ريفيرش للصفحة اكثر من مرة

    صاحب السيرفر عمل ريستارت وبرضه نفس المشكلة






    كود المصددر
    كود HTML:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
        <title> Database Error</title>
        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
        <meta name="ROBOTS" content="NOINDEX,NOFOLLOW,NOARCHIVE" />
        <style type="text/css">
        <!--    
        body { background-color: white; color: black; }
        #container { width: 400px; }
        #message   { width: 400px; color: black; background-color: #FFFFCC; }
        #bodytitle { font: 13pt/15pt verdana, arial, sans-serif; height: 35px; vertical-align: top; }
        .bodytext  { font: 8pt/11pt verdana, arial, sans-serif; }
        a:link     { font: 8pt/11pt verdana, arial, sans-serif; color: red; }
        a:visited  { font: 8pt/11pt verdana, arial, sans-serif; color: #4e4e4e; }
        -->
        </style>
    </head>
    <body>
    <table cellpadding="3" cellspacing="5" id="container">
    <tr>
        <td><img src="../image.php?type=dberror" alt="Database Error" width="48" height="48" /></td>
        <td id="bodytitle" width="100%">Database error</td>
    </tr>
    <tr>
        <td class="bodytext" colspan="2">The  database has encountered a problem.</td>
    </tr>
    <tr>
        <td colspan="2"><hr /></td>
    </tr>
    <tr>
        <td class="bodytext" colspan="2">
            Please try the following:
            <ul>
                <li>Load the page again by clicking the <a href="#" onclick="window.location = window.location;">Refresh</a> button in your web browser.</li>
                <li>Open the <a href="/">egyfans.com</a> home page, then try to open another page.</li>
                <li>Click the <a href="javascript:history.back(1)">Back</a> button to try another link.</li>
            </ul>
        </td>
    </tr>
    <tr>
        <td class="bodytext" colspan="2">The egyfans.com forum technical staff have been notified of the error, though you may <a href="mailto:kethost@googlemail.com">contact them</a> if the problem persists.</td>
    </tr>
    <tr>
        <td class="bodytext" colspan="2">&nbsp;<br />We apologise for any inconvenience.</td>
    </tr>
    </table>
    
    
    <!--
    Database error in vBulletin :
    
    mysql_connect(): Too many connections
    /var/www/vhosts/egyfans.com/httpdocs/vb/includes/class_core.php on line 311
    
    MySQL Error   : 
    Error Number  : 
    Request Date  : Friday, June 28th 2013 @ 01:18:43 AM
    Error Date    : Friday, June 28th 2013 @ 01:18:43 AM
    Script        : http://egyfans.com/vb/admincp/index.php
    Referrer      : 
    IP Address    : 41.131.241.70
    Username      : 
    Classname     : vB_Database
    MySQL Version : 
    -->
    
    
    </body>
    </html>                             

    وبتوصل رسالة الخطا دى على الايميل


    Database error in vBulletin :




    mysql_connect(): Too many connections
    /var/www/vhosts/egyfans.com/httpdocs/vb/includes/class_core.php on line 311

    السطر 311 هو

    كود:
    $link = $this->functions[$usepconnect ? 'pconnect' : 'connect']("$servername:$port", $username, $password);
    علما بان المشكلة 90% من السيرفر نفسه لانها تظهر على اكثر من موقع فى السيرفر








  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


    حسب الخطأ
    mysql_connect(): Too many connections
    فهذا يعني انك قد استهلكت جميع الاتصالات المتاحه لك
    هناك طريقتين لحل المشكله
    الاولى : ان يزيد صاحب السيرفر عدد الاتصالات المسموح بها من خلال ملف my.cnf
    الثانية : ان تعدل ملف config.php ليصبح الاتصال دائم ( للعلم هنا ستقل المشكله لكنها لن تختفي )






  3. #3
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    31


    حسب الخطأ

    فهذا يعني انك قد استهلكت جميع الاتصالات المتاحه لك
    هناك طريقتين لحل المشكله
    الاولى : ان يزيد صاحب السيرفر عدد الاتصالات المسموح بها من خلال ملف my.cnf
    الثانية : ان تعدل ملف config.php ليصبح الاتصال دائم ( للعلم هنا ستقل المشكله لكنها لن تختفي )
    طيب بيانات السيرفر معى قولى طريقة تعديل ملف my.cnf لزيادة عدد الاتصالات






  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


    فالبداية افتح الملف هذا
    /etc/my.cnf
    ابحث عن
    max_connections
    اذا كانت موجوده ( عدة مرات او مره ) فقم بتعديل الرقم امامها ( مثلا للضعف او حسب الذاكره عندك )
    اما اذا ما كانت موجود فقم بالبحث عن
    [mysqld]
    وضع اسفل منها هذا السطر ( مع التعديل على الرقم بحسب الحاجه )
    set-variable=max_connections=750






  5. #5


    المشكله اخي العزيز التأكد من ملف الكونفج

    او مشكلة الاتصال بالسيرفر










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
0
أضف موقعك هنا