2010-07-17 175 views
2

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

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呢?

回答

2

更新:这是一个非常古老的答案。从那以后,我用php5.4很好地使用了APC,并且由于升级到php5.5而删除了APC,所以转移到了memcached。

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

+0

这是不正确的。我在Windows上使用PHP 5.4的APC。看到这个解决方案http://stackoverflow.com/a/21609013/2219831 – Ejaz 2016-01-29 03:30:55

+0

这是一个非常古老的答案。从那以后,我用php5.4很好地使用了APC,并且由于升级到php5.5而删除了APC,所以转移到了memcached。 – Collector 2016-01-30 05:55:33

1

备案:

我选择哪个版本?

如果您使用的是PHP与Apache1或Apache2的从apache.org,你需要使用PHP

的VC6版本如果您使用的是PHP在IIS,你应该使用PHP的版本VC9。

VC6版本编译与旧的Visual Studio 6编译器

VC9版本编译与Visual Studio 2008编译器并在性能和稳定性的改进。该VC9版本需要你有微软2008年C++运行时(86)或Microsoft 2008 C++运行时安装(64)

不要使用带有apache.org二进制

短篇小说使用VC9版本vc6为apache和vc9为windows

我个人使用PHP 5.2.6php_apc_3014_php521.dll。它在生产中工作。