0

数週間前、コードの更新が反映されていないことに気付きました。理由は、私が使っていたからrequire_once()です。*_onceファイルをある種のストレージにキャッシュしているようです。

私は簡単な解決策として に切り替えましたが、今では が唯一の選択肢require()である状況に遭遇しました。require_once()

ファイルはある時点で変更される可能性があり (バックエンドによって変更されます)、キャッシュを更新するのにどれくらいの時間がかかるのでしょうか?

それとも、奇妙な動作を経験しているだけですか?

4

1 に答える 1

2

*_once() 関数にそのようなキャッシュがあるとは思いません。古いバージョンのファイルを保持しているのは、memcache や APC などの別のものかもしれませんが、とにかくこれは非常に奇妙な動作です。

于 2013-06-07T19:42:37.900 に答える