Maison > Article > développement back-end > Comment porter Weiphp vers une instance PHP7.0
Appel à la fonction non définie Thinksimplexml_load_string()
Le problème avec le pack d'extension simplexml, vous devez installer le pack d'extension
sudo apt-get install php7.0-xml
_STORAGE_WRITE_ERROR_:./Runtime/Cache/Install
problème d'autorisations de chemin, vous devez définir les autorisations du répertoire pour qu'elles soient accessibles en écriture. Cette erreur est provoquée par la création du Runtime. répertoire sans autorisations d'écriture
SQLSTATE[42000] : Erreur de syntaxe ou violation d'accès : 1055 L'expression n°1 de la liste SELECT n'est pas dans la clause GROUP BY et contient la colonne non agrégée 'wp_db. wp_material_news.id' qui ne dépend pas fonctionnellement des colonnes de la clause GROUP BY ; ceci est incompatible avec sql_mode=only_full_group_by
La raison de cette erreur est que la base de données mysql ajoute la configuration only_full_group_by à sql_mode par défaut, ce qui rend il est impossible d'utiliser group by pour interroger.
Utilisez la commande suivante pour interroger sql_mode dans le terminal mysql :
select @@sql_mode;
Pour modifier sql_mode, ajoutez le contenu suivant au fichier de configuration /etc/mysql/mysql.conf.d/ mysqld.cnf
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_pISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
Le résultat de la requête modifié est :
mysql> select @@sql_mode; +------------------------------------------------------------------------------------------------------------------------+ | @@sql_mode | +------------------------------------------------------------------------------------------------------------------------+ | STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_pISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION | +------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.00 sec)
Recommandations associées :
Paramètres d'autorisation de la plateforme publique weiphp WeChat
Une erreur s'est produite lors de l'exécution de weiphp
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!