【问题标题】:How long does it take until php deletes the cached version of require_once()php删除require_once()的缓存版本需要多长时间
【发布时间】:2013-06-04 05:06:39
【问题描述】:

几周前我发现代码更新没有生效。原因是我使用的是require_once()。看来,*_once 将文件缓存到某种存储中。

我已经切换到require() 作为快速解决方案,但现在我遇到了require_once() 是唯一选择的情况。

文件可能会在某个时间点发生变化(由后端修改),我想知道更新缓存需要多长时间?

还是我只是遇到了一些奇怪的行为?

【问题讨论】:

    标签: php require-once


    【解决方案1】:

    我认为 *_once() 函数没有这样的缓存。也许是 memcache 或 APC 之类的其他东西保留了您文件的过时版本,但这无论如何都是一种很奇怪的行为。

    【讨论】:

    • 好的,所以它与 php 没有直接关系。无论如何谢谢。
    猜你喜欢
    • 2018-12-07
    • 2012-11-30
    • 2022-08-14
    • 1970-01-01
    • 2015-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-04
    相关资源
    最近更新 更多