我昨晚升级到PHP 5.3.19,apc_delete
不再适合我。我安装了APC 3.1.13。
任何时候我更新新闻条目,我的代码都应该删除APC中存储的帖子。
if ($_GET["action"] == "save")
{
// save the info to mysql database
...
...
// delete the post from APC cache
echo "APC cache post# $sid deleted? - ";
var_dump( apc_delete("news_$sid") );
}
该值始终用于返回true
- 现在它正在返回false
。 APC中存储的新闻帖子不会被删除。
实际上,尝试手动删除存储的条目(通过apc.php脚本)也不起作用。我设法删除帖子的唯一方法是点击“清除用户缓存”按钮。
有关正在发生的事情的任何想法?