>  기사  >  백엔드 개발  >  PHP 수정 후 브라우저가 업데이트되지 않습니다

PHP 수정 후 브라우저가 업데이트되지 않습니다

angryTom
angryTom원래의
2019-11-06 09:13:342594검색

PHP 수정 후 브라우저가 업데이트되지 않습니다

php 수정 후 브라우저가 업데이트되지 않습니다

#🎜 🎜 #1. 이유 1: PHP가 캐시를 설정했습니다.

이 문제가 PHP 파일에 존재하는 경우 PHP5 버전에서는 opcache.revalidate_freq 값이 기본적으로 설정되어 있습니다. 0으로 설정하면 php 캐시 문제를 해결할 수 있습니다.

2. 캐시#🎜 🎜#a) URL에 액세스할 때 ?xxx=123과 같은 일부 매개변수를 추가하면 브라우저가 데이터

#🎜🎜를 다시 얻을 수 있습니다. #b) PHP 스크립트 파일에 헤더를 설정하세요

//禁止页面缓存
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 관련 더 많은 지식은

PHP中文网

을 방문해주세요!

위 내용은 PHP 수정 후 브라우저가 업데이트되지 않습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.