phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

phpMyAdmin Lỗi trong yêu cầu xử lý Mã lỗi:500 Văn bản lỗi:Lỗi Máy chủ Nội bộ

Tôi đã phải đối mặt với vấn đề. Phiên bản php của tôi là 7.2 . Thực ra lỗi này xuất phát từ một thư viện phpmyadmin. Tên thư viện là /usr/share/phpmyadmin/libraries/sql.lib.php . Trong dòng tệp này, không có 614 . Vì vậy, bạn cần sửa đổi tệp

Từ &&($ analyse_sql_results ['select_expr'] [0] =='*')))

đến &&($ analyse_sql_results ['select_expr'] [0] =='*'))

hoặc bạn có thể thay thế phương thức đầy đủ dưới đây:

/**
* 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;
}

Tôi hy vọng điều này có thể giúp ích. Xin cảm ơn.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Tôi có thể tìm nhật ký MySQL trong phpMyAdmin ở đâu?

  2. phpmyadmin từ xa không thể đăng nhập nhưng ứng dụng khách mysql có thể

  3. lỗi nhập cơ sở dữ liệu phpMyadmin # 1046 - Không có cơ sở dữ liệu nào được chọn

  4. xem thứ tự bảng hiện tại

  5. Không có kết quả trong PHPMyAdmin