Heim  >  Artikel  >  Backend-Entwicklung  >  So führen Sie Nginx PHP aus, ohne Dateien zwischenzuspeichern

So führen Sie Nginx PHP aus, ohne Dateien zwischenzuspeichern

藏色散人
藏色散人Original
2022-10-20 09:35:282021Durchsuche

So richten Sie Nginx PHP so ein, dass keine Dateien zwischengespeichert werden: 1. Suchen und öffnen Sie die Nginx-Konfigurationsdatei. 2. Übergeben Sie „location ~ .*.(gif|jpg|jpeg|png|bmp|swf|js|css)$ Mit „{add_header Cache-Control no-store;}“ kann das Caching deaktiviert werden.

So führen Sie Nginx PHP aus, ohne Dateien zwischenzuspeichern

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.

nginx php Wie vermeide ich das Zwischenspeichern von Dateien?

Nginx-Konfiguration zum Deaktivieren des Caches

Beim Debuggen von Website-Programmen stoßen wir häufig auf Browser-Cache-Probleme, die dazu führen, dass der geänderte Front-End-Code keine Wirkung hat. Der Cache kann nur geleert werden, nachdem jedes Mal eine Aktualisierung über Strg+F5 erzwungen wurde. Wenn Sie zu diesem Zeitpunkt den Nginx-Cache deaktivieren, können Sie einige kleinere Probleme reduzieren und dem Browser ermöglichen, jedes Mal Dateien vom Server anzufordern, anstatt die zwischengespeicherten Dateien im Browser zu lesen.

Nachdem das Programm debuggt wurde und online geht, können Sie den Nginx-Cache aktivieren, um den Bandbreitenverkehr des Servers zu sparen, einige Anfragen zu reduzieren und den Druck auf den Server zu verringern.

Erzielen Sie den Wechseleffekt, indem Sie die Nginx-Konfigurationsdatei /usr/local/nginx/conf/nginx.conf konfigurieren

1. Caching aktivieren

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ {
  #设置缓存上面定义的后缀文件缓存到浏览器的生存时间
  expires   3d;
}

Empfohlenes Lernen: „

PHP-Video-Tutorial“

Das obige ist der detaillierte Inhalt vonSo führen Sie Nginx PHP aus, ohne Dateien zwischenzuspeichern. 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