MySQL의 데이터를 XML 형식으로 표시하는 프로덕션 환경의 PHP 페이지가 있습니다. 데이터베이스에서 데이터를 삭제했습니다. 그러나 어제의 XML 데이터는 여전히 표시됩니다. 방금 새 레코드를 입력했지만 어제의 데이터를 계속 표시합니다. 캐시를 지우는 데 다음 코드를 사용하고 있지만 작동하지 않습니다. 나는이 문제에 붙어있다. 의견이 있으면 알려주십시오. 당신의 도움을 주셔서 감사합니다.생산에서 캐시 페이지 지우기
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
단지 이상한 코멘트 (
session_start
기능 전에 전화)하지만'를 추가하려고?'당신의 URL로 브라우저가 다시 모든 것을 가져 그리고 내가 추가 – Eli를 작동하는지 확인하기 위해? url. 이제 작동합니다. 안전한 솔루션입니까? 당신의 도움을 주셔서 감사합니다. – nav100
@Eli, 브라우저의 뒤로 버튼을 눌렀을 때 양식을 재설정하는 방법 (모든 입력란 데이터 지우기)을 알고 있습니까? 위의 코드를 사용하여 캐시를 지우지 만 작동하지 않았습니다. – nav100