[英]Can't install apc on wamp2.2 on a windows 7 x64 machine, wamp is also x64. Help please
[英]Install APC on PHP For Windows 7 x64
当我尝试以以下方式启动Apache时
[PHP_APC]
extension = php_apc.dll
[apc]
apc.shm_segments=1
apc.optimization=0
apc.shm_size=128
apc.ttl=7200
apc.user_ttl=7200
apc.num_files_hint=1024
apc.mmap_file_mask=/tmp/apc.XXXXXX
apc.enable_cli=1
在php.ini中,它失败。 我在ext目录中有php_apc.dll。
在Windows 7 x64上使用Apache 2.2.17和PHP 5.2.14。
有什么建议么?
在尝试了许多解决方案之后,我发现了一个对我有用的解决方案。因此,我将其发布为答案,只是为了帮助可能遇到相同问题的人们找到要使用的正确版本。
我正在使用Windows 7 32bits , PHP 5.3.13 , Apache 2.2.22和在此站点的文件apc-igbinary-fastlz-snap20110301-5.3-ts-vc9-x86.zip
中找到的php_apc.dll
: http:// /downloads.php.net/pierre/
我已经通过将以下代码粘贴到php.ini
文件的末尾来注册了扩展名:
[PHP_APC]
extension=php_apc.dll
然后,我使用以下php文件检查了phpinfo()的结果:
phpinfo.php
<?php phpinfo(); ?>
由于Windows PECL支持atm的限制,最好的选择是安装带有PHP 5.3的Zend Server CE。 您可以将其自身安装在Windows机器上的IIS或Apache上。 Zend Server内置了APC(以及当前5.3 PECL堆栈中缺少的许多其他PHP模块)。
附带说明一下,您可能(我尚未测试过,所以...只是一种可能)安装服务器,“窃取” dll,然后安装PHP,但是您喜欢不使用zend服务器。 但是,这就是说,Zend服务器实际上非常好:)
固定。 使用了错误版本的APC。
在Windows上时,请从此处http://downloads.php.net/pierre使用APC VC6
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.