PHPの変更が反映されない場合php_chche差分この文書の現在のバージョンと選択したバージョンの差分を表示します。PHPソースを変更してもブラウザに表示される情報は古いままで更新されない事があります。PHPコードをメモリにキャッシュするOPcacheの設定の一つで、phpファイルの更新時間をチェックする間隔です。なっていますが、テスト環境などで頻繁に更新する場合は低い値にしないとキャッシュが使用され古いphpソースが利用されてしまいます。opcache.revalidate_freqを探して値を変更します。注意点はWebサイト全体に反映されるのでディレクトリ単位で制御したい場合は使用できません。(ファイルやキーが無ければ新規作成)、注意点はモジュール版では動作しません、また.user.iniの更新間隔は5分単位なので初期設定を間違えると5分間反映されません。設定を追加または変更します。注意点はWebサーバーがApachの以外の場合は.htaccessをサポートしていない場合があります。opcache_reset()関数を使用すると全てのOPcacheを削除します。注意点は初回実行時はキャッシュから読み込まれているので2回目以降から有効になります。phpコード中でopcache_invalidate()関数を使用すると任意のphpファイルのキャッシュを削除できます。注意点は初回実行時はキャッシュから読み込まれているので2回目以降から有効になります。TRUEが無い場合はタイムスタンプが新しい場合にのみキャッシュを削除します。TRUEがある場合は必ずキャッシュを削除します。以前のリビジョンバックリンク文書の先頭へ。