Heim >CMS-Tutorial >PHPCMS >Gründe und Lösungen für einen Fehler im Cache der PHPCMS v9-Aktualisierungsspalte
Problem und Grund:
Vor kurzem habe ich Wartungsarbeiten an einem früheren Projekt durchgeführt und einige Sekundärentwicklungen an phpcms durchgeführt und dieses Skript geschrieben Das unabhängige Generieren von Spalten führte dazu, dass nach einer gewissen Zeit eine große Anzahl von Spalten hinzugefügt wurde. Gestern habe ich ein paar weitere Spalten hinzugefügt, aber plötzlich stellte ich fest, dass ich den Cache nicht aktualisieren konnte.
Beim Aktualisieren werden nur zwei Zeilen mit Eingabeaufforderungen angezeigt. Ich habe den Spaltencache noch einmal aktualisiert. Ich habe alle Daten zum Ende der angezeigten SQL-Anweisung gescrollt und gesehen: „MySQL server has gone away
“.
Lösung:
Sie müssen den my.ini
-Wert in der MySQL-max_allowed_packet
-Datei konfigurieren.
1. Überprüfen Sie, ob das Attribut max_allowed_packet
in my.ini vorhanden ist. Wenn nicht, ändern Sie den Attributstandardwert 1M in 16M 3. Fügen Sie am Ende der Datei ein „
max_allowed_packet=16M
Empfohlenes Tutorial:
Das obige ist der detaillierte Inhalt vonGründe und Lösungen für einen Fehler im Cache der PHPCMS v9-Aktualisierungsspalte. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!