在Windows/Apache上安装PHP APC

在Windows/Apache上安装PHP APC,php,apache,apc,Php,Apache,Apc,我需要帮助安装和配置我从PHP信息中下载的PHP APC,我明白了 Compiler MSVC9 (Visual C++ 2008) Architecture x86 所以我下载了。然后,为了安装,我尝试添加 [PHP_APC] extension=php_apc.dll 到php.ini。重新启动Apache失败。尝试在cmd中执行php,会导致错误,显示缺少php5.dll。但我对此表示怀疑。从php.ini中删除这两行可以修复错误。那么如何安装apc呢?更新:这是一个

我需要帮助安装和配置我从PHP信息中下载的PHP APC,我明白了

Compiler       MSVC9 (Visual C++ 2008) 
Architecture   x86
所以我下载了。然后,为了安装,我尝试添加

[PHP_APC]
extension=php_apc.dll

php.ini
。重新启动Apache失败。尝试在cmd中执行
php
,会导致错误,显示缺少
php5.dll
。但我对此表示怀疑。从
php.ini
中删除这两行可以修复错误。那么如何安装apc呢?

更新:这是一个非常古老的答案。从那时起,我就在php5.4中很好地使用了APC,并且在升级到php5.5时删除了APC,并将其移动到memcached

在Windows上,php5.3似乎无法与APC一起工作。我只是使用php5.2.5,因为它不是生产机器。

记录如下:

我应该选择哪个版本

如果您在apache.org中将PHP与Apache1或Apache2一起使用,则需要使用PHP的VC6版本

如果将PHP与IIS一起使用,则应使用PHP的VC9版本

VC6版本是使用旧式Visual Studio 6编译器编译的

VC9版本是使用VisualStudio2008编译器编译的,在性能和稳定性方面有改进。VC9版本要求您安装微软2008 C++运行时(x86)或微软2008 C++运行时(x64)安装< /p> 不要将VC9版本与apache.org二进制文件一起使用

短篇小说使用vc6 for apache和vc9 for windows


我个人使用PHP
5.2.6
PHP\u apc\u 3014\u php521.dll
。它在生产中起作用。

我也有类似的问题。我使用了PHP APC的这个副本:它将3.1.7-dev与PHP5.3.8一起放在XAMPP1.7.7上,这是不正确的。我在Windows上使用APC和PHP5.4。这是一个非常古老的答案。从那时起,我就在php5.4中很好地使用了APC,并且在升级到php5.5时删除了APC,并将其移动到memcached。