在Windows / Apache上安装PHP APC

时间:2010-07-17 01:15:46

标签: php apache apc

我需要帮助安装和配置我在PHP信息中从http://downloads.php.net/pierre/下载的PHP APC,我看到了

Compiler       MSVC9 (Visual C++ 2008) 
Architecture   x86

所以我下载了php_apc-5.3-nts-svn20100226-vc9-x86.zip。然后安装,我尝试添加

[PHP_APC]
extension=php_apc.dll

php.ini。重启Apache失败。尝试在cmd中执行php会导致错误php5.dll is missing。但我对此表示怀疑。从php.ini删除2行可修复错误。我怎么能安装apc呢?

3 个答案:

答案 0 :(得分:2)

更新:这是一个非常古老的答案。从那时起,我已经很好地使用了APC和php5.4,并且自从升级到php5.5后删除了APC,转移到了memcached。

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

答案 1 :(得分:1)

记录:

  

我选择哪个版本?

     

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

     

如果您在PHP中使用PHP,则应使用PHP的VC9版本。

     

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

     

VC9版本是使用Visual Studio 2008编译器编译的,并且在性能和稳定性方面有所改进。 VC9版本要求您安装Microsoft 2008 C ++运行时(x86)或Microsoft 2008 C ++运行时(x64)

     

不要将vii版本与apache.org二进制文件一起使用

短篇小说使用vc6表示apache,vc9表示windows

我个人使用PHP 5.2.6php_apc_3014_php521.dll。它适用于生产。

答案 2 :(得分:0)

我有类似的问题。我使用了这个PHP APC的副本:http://downloads.php.net/pierre/php_apc-3.1-svn20101116-5.3-vc6-x86.zip并且它使用PHP 5.3.8在XAMPP 1.7.7上实现了3.1.7-dev