Heim >Backend-Entwicklung >PHP-Tutorial >So portieren Sie Weiphp auf eine PHP7.0-Instanz
Aufruf der undefinierten Funktion Thinksimplexml_load_string()
Das Problem mit dem SimplexML-Erweiterungspaket: Sie müssen das Erweiterungspaket installieren
sudo apt-get install php7.0-xml
_STORAGE_WRITE_ERROR_:./Runtime/Cache/Install
Pfadberechtigungsproblem, Sie müssen die Verzeichnisberechtigungen so festlegen, dass sie beschreibbar sind. Dieser Fehler wird durch die Erstellung der Runtime verursacht Verzeichnis ohne Schreibrechte
SQLSTATE[42000]: Syntaxfehler oder Zugriffsverletzung: 1055 Ausdruck Nr. 1 der SELECT-Liste ist nicht in der GROUP BY-Klausel und enthält die nicht aggregierte Spalte „wp_db“. wp_material_news.id‘, das funktional nicht von Spalten in der GROUP BY-Klausel abhängig ist; dies ist nicht kompatibel mit sql_mode=only_full_group_by
Der Grund für diesen Fehler ist, dass die MySQL-Datenbank standardmäßig die Konfiguration „only_full_group_by“ zu „sql_mode“ hinzufügt Es ist unmöglich, „group by“ zum Abfragen zu verwenden.
Verwenden Sie den folgenden Befehl, um sql_mode im MySQL-Terminal abzufragen:
select @@sql_mode;
Um sql_mode zu ändern, fügen Sie den folgenden Inhalt zur Konfigurationsdatei /etc/mysql/mysql.conf.d/ hinzu. 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
Das geänderte Abfrageergebnis lautet:
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)
Verwandte Empfehlungen:
weiphp WeChat öffentliche Plattform-Autorisierungseinstellungen
Beim Ausführen von weiphp ist ein Fehler aufgetreten
Das obige ist der detaillierte Inhalt vonSo portieren Sie Weiphp auf eine PHP7.0-Instanz. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!