2010-07-17 307 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。它在生產中工作。