![](/img/trans.png)
[英]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.