2

我正在尝试使用 APCIterator 类,并且在一些系统配置上我遇到了Fatal Error: class 'APCIterator' not found错误。

我试过了:

  • Fedora 11、PHP 5.2.13、APC 3.0.19
  • Centos 5、PHP 5.2.14、APC 3.1.4
  • 视窗 7、PHP 5.2.7、APC 3.0.19

使用 apc_store() 和 apc_fetch() 方法正确安装了 APC 并且工作正常,只是 APCIterator 类导致了问题。

关于何时引入该类以及它附带的 APC/PHP 版本的文档很少。我能找到的最好的是 PECL 站点上的更改日志中的一条评论,建议 APCIterator 是在APC 3.1.1中引入的

谁能告诉我是否需要安装一些东西,或者我需要升级才能使用它的版本?

4

2 回答 2

9

我在 APC 3.1.9 和 3.1.7 上遇到了同样的错误。

事实证明,它只有在你apc.enable_cli=1输入你的 php.ini 时才有效!

于 2012-02-24T10:54:50.230 回答
0

php.net 上的官方文档说(查看__construct()-Method),它在 PECL-apc-versions >= 3.1.1 中可用。

见这里:http ://de2.php.net/manual/en/apciterator.construct.php

于 2011-07-09T20:40:05.230 回答