昨夜 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 スクリプトを介して) 削除しようとしても機能しません。投稿を削除する唯一の方法は、[ユーザー キャッシュをクリア] ボタンをクリックすることでした。
何が起こっているかについてのアイデアはありますか?