php修改後瀏覽器不更新
1、原因一:php設定了快取
如果是php檔案都存在這個問題,那應該是php5版本裡面,php.ini檔案中,預設設定了opcache.revalidate_freq的值,把他設定為0 ,即可以解決php快取問題.
2、原因二:瀏覽器快取
a) 存取url時可以加上一些引數比如:?xxx=123,這樣瀏覽器就會重新獲取資料
b) php指令碼檔案設定header
//禁止頁面快取 header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");//內容過期時間 強制瀏覽器去伺服器去獲取資料 而不是從快取中讀取資料 header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");//標記內容最後修改時間 header("Cache-Control: no-store, no-cache, must-revalidate");//強制不快取 header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache");//禁止本頁被快取 header("Access-Control-Allow-Origin: *"); // Support CORS
以上就是php修改後瀏覽器不更新的詳細內容,更多請關注TW511.COM其它相關文章!