Ausgabe mit PHPMYADMIN und PHP -Warnung in ./Bibliotheken/sql.lib.PHP#613 count () Parameter muss ein Array oder ein Objekt sein, das zählbare implementiert. “
- 2003
- 557
- Marleen Weight
Heute hatte ich Php 7 installiert.3 und phpmyadmin auf Ubuntu 18.04 LTS -System. Ich verwende Mariadb als Datenbankserver, der auf derselben Instanz ausgeführt wird. Als ich versuchte, Daten in Tabellen mithilfe von PHPMYADMIN zugreifen zu können, erhielt ich die folgende Fehlermeldung auf dem Bildschirm.
Warnung in ./Bibliotheken/sql.lib.PHP#613 count (): Parameter muss ein Array oder ein Objekt sein, das zählbare implementiert. “
Lösung:
Es sieht aus. Die Version von PhpMyAdmin ist älter vor der Veröffentlichung von PHP 7.3 und es nicht richtig kompatibel damit.
Um es zu beheben, empfehlen wir, die PhpMyAdmin -Version zu verbessern. Sie können jedoch Änderungen in SQL vornehmen.lib.PHP, um diesen Fehler vorübergehend zu beheben.
- Machen Sie eine Backup von SQL.lib.Php
sudo cp/usr/share/phpmyadmin/bibliotheken/sql.lib.PHP/usr/share/phpmyadmin/bibliotheken/sql.lib.Php.Bak
- Als nächstes bearbeiten SQL.lib.PHP in Ihrem bevorzugten Texteditor:
sudo nano/usr/share/phpmyadmin/bibliotheken/sql.lib.Php
- Drücken Sie Strg + w und geben Sie die String ein
(count ($ analyzed_sql_results ['select_expr'] == 1)
suchen.Dann ersetzen Sie es durch
((count ($ analyzed_sql_results ['select_expr']) == 1)
- Datei speichern und beenden. (Drücken Sie Strg + x, drücken Sie y und drücken Sie die Eingabetaste).
Alles erledigt. Die Fehlermeldung sollte jetzt verschwinden.
- « So sehen oder listet Cron Jobs unter Linux an oder listet man an
- So sichern Sie den GitLab -Server mit Let's Encrypt SSL »