phpMyAdmin
 sql >> डेटाबेस >  >> Database Tools >> phpMyAdmin

phpMyAdmin अनुरोध संसाधित करने में त्रुटि त्रुटि कोड:500 त्रुटि पाठ:आंतरिक सर्वर त्रुटि

मुझे समस्या का सामना करना पड़ा। मेरा PHP संस्करण 7.2 था . असल में यह त्रुटि phpmyadmin लाइब्रेरी से आती है। लाइब्रेरी का नाम है /usr/share/phpmyadmin/libraries/sql.lib.php . इस फ़ाइल में पंक्ति संख्या 614 . इसलिए आपको फ़ाइल को संशोधित करने की आवश्यकता है

से &&($analyzed_sql_results['select_expr'][0] =='*')))

से &&($analyzed_sql_results['select_expr'][0] =='*'))

या आप नीचे दी गई पूरी विधि को बदल सकते हैं:

/**
* Function to check whether to remember the sorting order or not
*
* @param array $analyzed_sql_results the analyzed query and other variables set
*                                    after analyzing the query
*
* @return boolean
*/
function PMA_isRememberSortingOrder($analyzed_sql_results)
{
return $GLOBALS['cfg']['RememberSorting']
    && ! ($analyzed_sql_results['is_count']
        || $analyzed_sql_results['is_export']
        || $analyzed_sql_results['is_func']
        || $analyzed_sql_results['is_analyse'])
    && $analyzed_sql_results['select_from']
    && ((empty($analyzed_sql_results['select_expr']))
        || (count($analyzed_sql_results['select_expr']) == 1)
            && ($analyzed_sql_results['select_expr'][0] == '*'))
    && count($analyzed_sql_results['select_tables']) == 1;
}

मुझे आशा है कि यह मदद कर सकता है। धन्यवाद।



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. PhpMyAdmin के लिए पासवर्ड सेट करना

  2. PHPMyAdmin भाषा सेट करना

  3. फ़ॉर्म 7, वर्डप्रेस से संपर्क करने के लिए डेटा को पुनर्स्थापित करना चाहते हैं

  4. phpMyAdmin में स्थान निकालें और _ से बदलें

  5. संपूर्ण डेटाबेस में एक कॉलम का डेटाटाइप बदलें - MySQL