0

更新 - 这不是 APC 的问题,但实际上是我的服务器,当我编辑脚本、保存并重新运行它时。由于我的 httpd.exe 进程,无论是否涉及 APC,页面都会持续加载并且文件锁定。我建议版主关闭这个问题。

所以我刚刚安装了 PHP 的 APC 并验证它已安装并使用 phpinfo() 但我在实际使用它时遇到了一些问题。我在页面上使用下面的代码来试验 APC,当我加载页面时,它按预期出现,并在其上运行。

但是,当我在更改脚本后刷新页面时,它只是尝试连续加载页面。不仅如此,代码(apc/index.php)由于被另一个程序使用而无法进行任何类型的编辑。即使关闭我的整个服务器并关闭页面,它仍然被另一个程序使用。解锁它的唯一方法是实际重新启动整个计算机。每次我尝试运行此脚本时都会发生这种情况,所以谁能告诉我发生了什么?

<?php
$testvar = "It worked";
apc_add("test",$testvar);
print_r(apc_fetch("test"));
?>

更新- 我在 APC 上的 phpinfo 显示在这里,我在 WAMP 服务器 2.2 上运行 PHP 5.4.3 和 Apache 2.2.22,我的 php.ini 中的 APC 部分如下所示。

[APC]
apc.enabled = 1
apc.shm_segments = 1
apc.shm_size = 64M
apc.max_file_size = 10M
apc.stat = 1

4

0 回答 0