Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
phpmyadmin [Le 19/06/2018, 14:43] krodelabestiole [Accès root] meilleure lisibilité |
phpmyadmin [Le 09/09/2018, 08:06] 78.253.58.40 [Incompatibilité avec PHP 7.2] |
||
---|---|---|---|
Ligne 55: | Ligne 55: | ||
===== Problèmes courants ===== | ===== Problèmes courants ===== | ||
+ | |||
+ | ==== Incompatibilité avec PHP 7.2 ==== | ||
+ | |||
+ | Sur [[:bionic|Bionic 18.04]], si vous rencontrez une erreur du type : | ||
+ | <code>Warning in ./libraries/sql.lib.php#613 | ||
+ | count(): Parameter must be an array or an object that implements Countable</code> | ||
+ | ceci est dû au fait que la version de phpMyAdmin fournie dans les dépôts officiels n'est pas pleinement compatible avec PHP 7.2. | ||
+ | |||
+ | Il s'agit donc d'un bug d'Ubuntu. | ||
+ | |||
+ | La [[https://stackoverflow.com/a/49483740/3175946|solution]] est de remplacer la ligne 613 du fichier ''/usr/share/phpmyadmin/libraries/sql.lib.php'' : | ||
+ | <file>(count($analyzed_sql_results['select_expr'] == 1)</file> | ||
+ | par | ||
+ | <file>(count($analyzed_sql_results['select_expr']) == 1</file> | ||
+ | |||
==== Erreur 404 avec Apache ==== | ==== Erreur 404 avec Apache ==== |