phpMyAdmin 錯誤:「count():參數必須是實作Countable 的陣列或物件」
遇到「count( ): Parameter must be an array or an object that Implements Countable" 在使用phpMyAdmin 時可能會混淆其來源和解決方案。
當 phpMyAdmin 程式碼庫中的 count 函數出現問題時,通常會出現此錯誤。在這種情況下,錯誤發生在libraries/sql.lib.php檔案中,特別是第613行。
原因:
第613行的count函數計算即使不應該為true,因為$analyzed_sql_results['select_expr'].
之後沒有右括號,解決方案:
要解決此問題,請按照以下步驟操作:sudo nano +613 /usr/share/phpmyadmin/libraries/sql.lib.php
((empty($analyzed_sql_results['select_expr'])) || (count($analyzed_sql_results['select_expr'] == 1) && ($analyzed_sql_results['select_expr'][0] == '*')))
((empty($analyzed_sql_results['select_expr'])) || (count($analyzed_sql_results['select_expr']) == 1) && ($analyzed_sql_results['select_expr'][0] == '*'))
sudo service apache2 restart
以上是如何修正 phpMyAdmin 錯誤:\'count():參數必須是實作 Countable 的陣列或物件\”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!