Php apc迭代器类的可用版本是什么?

Php apc迭代器类的可用版本是什么?,php,apc,pecl,Php,Apc,Pecl,我试图使用apcierator类,在许多系统配置中,我得到了一个致命错误:找不到类“apcierator”错误 我试过: Fedora11、PHP5.2.13、APC3.0.19 Centos 5、PHP 5.2.14、APC 3.1.4 Windows7、PHP5.2.7、APC3.0.19 使用APC_store()和APC_fetch()方法正确安装了APC,并且工作正常,只是APC迭代器类导致了问题 关于该类是何时引入的,以及它随附的APC/PHP版本的文档很少。我能找到的最好的一条

我试图使用apcierator类,在许多系统配置中,我得到了一个
致命错误:找不到类“apcierator”
错误

我试过:

  • Fedora11、PHP5.2.13、APC3.0.19
  • Centos 5、PHP 5.2.14、APC 3.1.4
  • Windows7、PHP5.2.7、APC3.0.19
使用APC_store()和APC_fetch()方法正确安装了APC,并且工作正常,只是APC迭代器类导致了问题

关于该类是何时引入的,以及它随附的APC/PHP版本的文档很少。我能找到的最好的一条评论是PECL站点上的changelog中的一条评论,建议在年引入Apcierator


有人能告诉我是否需要安装一些东西,或者需要升级到哪个版本才能使用它吗?

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


请参见此处:

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


事实证明,只有在php.ini中放入
apc.enable_cli=1
时,它才有效

在linux机器上,您可以运行
pecl install apc
下载并编译最新版本。您将需要安装一个编译器和任何php-devel软件包。如果您有Zend Server CE,则需要禁用APC兼容性扩展。我看到了相同的错误,设置此设置时没有明显的更改。