2012-05-24 144 views
15

我需要在windows上安装php-apc库,以便能够继续在Windows上开发我的应用程序。我去了http://downloads.php.net/pierre/和下载php_apc-3.1.10-5.3-vc9-x86.zip。问题是知道,在zip文件中,有2个文件夹包含php apc库,ntsts文件夹!php-apc for windows xampp

从哪里可以将库复制到我的c:\xampp\php\ext文件夹中?有什么不同?

+0

的网址是没有更多的。对于Windows使用http://dev.freshsite.pl/php-accelerators/apc/sorting/1.html。 – danielpopa

+0

此链接可能更加永久:http://windows.php.net/downloads/pecl/releases/apc/ – theINtoy

回答

30

运行phpinfo()和检查Zend Extension Build。在我的情况下,它是API220090626,NTS,VC9,所以它是ntstsnts之间的区别是解释here

13

查找范围phpinfo()函数用于Thread Safety键:

IF Thread Safety == enabled - >从TS文件夹复制

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

希望这会有所帮助!

0

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

使用phpinfo()在线程安全部分检查您的安装。如果它说启用去TS文件夹,否则NTS。

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 

我其实是在寻找内存缓存,并在这里找到:

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