Heim >Backend-Entwicklung >PHP-Problem >Was tun, wenn die Änderung des PHP-Codes keine Wirkung zeigt?

Was tun, wenn die Änderung des PHP-Codes keine Wirkung zeigt?

藏色散人
藏色散人Original
2020-08-18 09:16:016399Durchsuche

Die Lösung für das Problem, dass der PHP-Code nicht wirksam wird: Überprüfen Sie zunächst, ob auf dem Server die CDN-Beschleunigung aktiviert ist, und konfigurieren Sie schließlich die Cache-Ablaufzeit .

Was tun, wenn die Änderung des PHP-Codes keine Wirkung zeigt?

Empfohlen: „PHP-Video-Tutorial“

Die Aktualisierungsverzögerung wird nicht rechtzeitig aktualisiert. Lösung: Ändern Sie den PHP-Code und können Sie nicht rechtzeitig aktualisieren Es dauert lange, bevor Sie PHP neu starten. Es wird nach dem FPM-Dienst wirksam!

Ändern Sie den PHP-Code, aktualisieren Sie die Seite und warten Sie auf das PHP-Feedback-Ergebnis. 1 Sekunde ist vergangen, 2 Sekunden sind vergangen und es gab keine Antwort? Nani, was ist los? Warten Sie bis zur N-ten Minute, bevor die Seite erfolgreich aktualisiert wird.

Lösung

Überprüfen Sie zunächst den Programmcache, um sicherzustellen, dass kein Problem mit den vom Programm-Framework aktivierten Cache-Einstellungen vorliegt.

Zweitens prüfen Sie, ob die CDN-Beschleunigung auf dem Server aktiviert ist. Das Caching der CDN-Beschleunigung kann dazu führen, dass sich einige Updates verzögern.

Dritten: Stellen Sie abschließend fest, ob Opcode-Caching in PHP aktiviert ist.

Verwenden Sie die Funktion phpinfo(), um zu überprüfen, ob das PHP-Startmodul Opcode-Caches wie ZendOpcache enthält.

Wenn dies der Fall ist, öffnen Sie php.ini und suchen Sie nach „opcache“, ändern Sie

opcache.revalidate_freq=60

in

opcache.revalidate_freq=0

opcache.revalidate_freq ist die Konfiguration der Cache-Ablaufzeit und legen Sie sie auf 60 Sekunden fest, damit das Skript die Datei nicht aktualisiert Änderungen nach 60 Sekunden, Änderung Wenn es 0 ist, wird jede Änderung rechtzeitig wirksam, oder sie kann zu einem anderen Zeitpunkt geändert werden.

Wenn die oben genannten Änderungen nicht wirksam werden, prüfen Sie, ob die geänderte Position von php.ini korrekt ist

Das obige ist der detaillierte Inhalt vonWas tun, wenn die Änderung des PHP-Codes keine Wirkung zeigt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn