1

私は現在、PHP で CMS に取り組んでいます。いくつかの var_dump と echos を実行して、コードが機能しているかどうかを確認すると、ブラウザの出力が変化しないため、index.php のすべてを削除し、echo time(); と記述しました。しかし、ブラウザの出力は以前と同じだったので、サーバー上のindex.phpが実際に変更されたかどうかをSSH経由で確認しました。ブラウザが unix タイムスタンプを表示するまで約 2 分かかりましたが、1 秒ごとにページを更新するとタイムスタンプが変わります....

別のブラウザーでページを開き、サイトをキャッシュできなかった別のノートブックでページを開くのにうんざりしていました....それでも同じです。

Apache がファイルが変更されたことを認識するのに時間がかかるようですが、その理由はわかりません...数日前に機能しました...

どんな助けでも大歓迎です!

4

1 に答える 1

0

それはむしろブラウザ側にあります。HTMLヘッダーに追加するだけです。

<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">

役立つはずです:)

于 2012-05-25T21:34:33.530 に答える