2

我需要帮助安装和配置我从http://downloads.php.net/pierre/在我的 PHP 信息中下载的 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 失败。尝试php在 cmd 中执行会导致错误提示php5.dll is missing。但我对此表示怀疑。从php.ini修复错误中删除 2 行。那我怎么安装apc呢?

4

3 回答 3

2

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

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

于 2010-10-17T14:40:04.103 回答
1

作为记录 :

我选择哪个版本?

如果您在 apache.org 中使用带有 Apache1 或 Apache2 的 PHP,您需要使用 VC6 版本的 PHP

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

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

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

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

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

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

于 2011-02-12T21:52:13.973 回答
0

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

于 2012-02-23T15:49:46.330 回答