|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2007-08-17 23:35 UTC] shire@php.net
[2007-08-17 23:54 UTC] ninzya at inbox dot lv
[2007-08-18 00:02 UTC] ninzya at inbox dot lv
[2007-08-18 04:25 UTC] shire@php.net
[2007-08-18 08:35 UTC] ninzya at inbox dot lv
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sun Nov 02 15:00:01 2025 UTC |
Description: ------------ apc_compile_file() function is not bypassing apc.stat setting. if apc.stat =0, the old compiled file remains in memory, and i can't override that file's cache using apc_compile_file(). I'm using the same path to the php file, with the same symbols in same case (completely identical). Reproduce code: --------------- D:/z.php: <?php $time =microtime( true); ?> index.php: <?php include ("D:/z.php"); echo $time; $fp =fopen( "D:/z.php", "w"); fputs( $fp, "<? $time =5; ?>"); fclose( $fp); apc_compile_file( "D:/z.php"); include ("D:/z.php"); echo $time; ?> Expected result: ---------------- Expected to see timestamp and then number 5 Actual result: -------------- Got two timestamps