php-apc for windows xampp

时间:2012-05-24 11:50:05

标签: php windows xampp apc

我需要在Windows上安装php-apc库,以便能够继续在Windows上开发我的应用程序。

我转到http://downloads.php.net/pierre/并下载了php_apc-3.1.10-5.3-vc9-x86.zip。问题是在zip文件中,有2个文件夹包含php apc库,ntsts个文件夹!

我应该从哪个库复制到我的c:\xampp\php\ext文件夹?有什么不同?

4 个答案:

答案 0 :(得分:31)

运行phpinfo()并检查Zend Extension Build。就我而言,它是API220090626,NTS,VC9,所以它是ntstsnts之间的差异已解释为here

答案 1 :(得分:13)

在phpinfo()中查找Thread Safety键:

如果Thread Safety == enabled - >从TS文件夹中复制

如果Thread Safety == disabled - >从NTS文件夹复制

希望这有帮助!

答案 2 :(得分:0)

它只是关于线程安全和非线程安全。

在“线程安全”一节中使用phpinfo()检查安装。如果说启用了去找TS文件夹,那么就是NTS。

答案 3 :(得分:0)

我需要知道关于ts(线程安全)或nts(非线程安全)的类似问题VC和x86或x64。

此信息的最佳位置在您的XAMPP文件夹中。打开文件XAMPP / readme_en.txt

在此文件的顶部,您可以找到XAMPP每个组件的版本和规格。

Important! PHP in this package needs the Microsoft Visual C++ 2008     Redistributable package from
http://www.microsoft.com/en-us/download/details.aspx?id=5582. Please     ensure that the VC++ 2008 runtime
libraries are installed on your system.    

+ Apache 2.4.4
+ MySQL 5.5.32 (Community Server)
+ PHP 5.6.3 (VC11 X86 32bit thread safe) + PEAR `     + PHP 5.4.25 (VC9 X86 32bit [b]thread safe[/b]) + PEAR
...

重要的一点是:

+ PHP 5.6.3 (VC11 X86 32bit thread safe) + PEAR      

这一行告诉我以下内容:

PHP version = 5.6.3
vc# code = VC11 = vc11
os bit sise = X86 32bit = x86
threading model = thread safe = ts

我实际上是在找memcache并在此处找到它:

http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/

根据以上信息我选择了:

php_memcache-3.0.8-5.6-ts-vc11-x86.zip

这打破了:

version of Memcahe: php_memcache-3.0.8-
version of php: 5.6-
thread safe: ts-
MS VC Version: vc11-
For 32 bit x86: x86.zip