2012-05-24 8 views
15

Ho bisogno di installare la libreria php-apc su Windows solo per poter continuare a sviluppare la mia app anche su Windows.php-apc per windows xampp

Sono andato a http://downloads.php.net/pierre/ e scaricato php_apc-3.1.10-5.3-vc9-x86.zip. Il problema è sapere che all'interno del file zip ci sono 2 cartelle che contengono la libreria app php, le cartelle nts e ts!

Da cui dovrei copiare la libreria nella mia cartella c:\xampp\php\ext? Qual è la differenza?

+0

L'URL non è più. Per Windows utilizzare http://dev.freshsite.pl/php-accelerators/apc/sorting/1.html. – danielpopa

+0

Questo link potrebbe essere più permanente: http://windows.php.net/downloads/pecl/releases/apc/ – theINtoy

risposta

30

Eseguire phpinfo() e verificare Zend Extension Build. Nel mio caso è API220090626, NTS, VC9, quindi è nts. La differenza tra ts e nts è spiegato here

13

Cerca in phpinfo() per Thread Safety chiave:

SE Thread Safety == enabled -> copiare dalla cartella TS

SE Thread Safety == disabled -> copiare da Cartella NTS

Spero che questo aiuti!

0

Si tratta di thread safe e non thread safe.

Controllare l'installazione con phpinfo() nella sezione Filettatura di sicurezza. Se dice abilitato vai per la cartella TS, altrimenti NTS.

0

Avevo bisogno di conoscere domande simili su ts (thread Safe) o nts (Not Thread Safe) quale VC e se x86 o x64.

Il posto migliore per questa informazione è nella cartella XAMPP. Apri il file XAMPP/readme_en.txt

Nella parte superiore di questo file troverai le versioni e le specifiche di ciascun componente di 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 
... 

La linea importante è:

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

Questa linea mi sta dicendo quanto segue:

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

mi è stato effettivamente alla ricerca di memcache e l'ho trovato qui:

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

Con le informazioni di cui sopra seleziono CTED:

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

, così ripartite:

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