php-apc для windows xampp

Мне нужно установить библиотеку php-apc в Windows, чтобы иметь возможность продолжать разработку моего приложения и в Windows.

Я зашел на http://downloads.php.net/pierre/ и скачал php_apc-3.1.10-5.3-vc9-x86.zip . Проблема в том, что внутри zip-файла есть 2 папки, содержащие библиотеку php apc, папки nts и ts!

Откуда мне скопировать библиотеку в мою папку c:\xampp\php\ext? В чем разница?


person Alex    schedule 24.05.2012    source источник
comment
URL больше нет. Для Windows используйте dev.freshsite.pl/php-accelerators/apc/sorting /1.html.   -  person danielpopa    schedule 25.05.2015
comment
Эта ссылка может быть более постоянной: windows.php.net/downloads/pecl/releases/ БТР   -  person theINtoy    schedule 21.06.2015


Ответы (4)


Запустите phpinfo() и проверьте Zend Extension Build. В моем случае это API220090626,NTS,VC9, поэтому это nts. Разница между ts и nts объясняется здесь

person matino    schedule 24.05.2012

Найдите в phpinfo() ключ Thread Safety:

ЕСЛИ Thread Safety==enabled -> скопировать из папки TS

ЕСЛИ Thread Safety==disabled -> скопировать из папки НТС

Надеюсь это поможет !

person Justin T.    schedule 24.05.2012

Речь идет только о потокобезопасности и небезопасности потоков.

Проверьте свою установку с помощью phpinfo() в разделе Безопасность потоков. Если он говорит, что включен, перейдите в папку TS, иначе NTS.

person RokX    schedule 09.05.2013

Мне нужно было узнать похожие вопросы о ts (thread Safe) или nts (Not Thread Safe), какой 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
person theINtoy    schedule 21.06.2015