Ответ 1
Запустите phpinfo()
и отметьте Zend Extension Build
. В моем случае это API220090626, NTS, VC9, поэтому он nts
. Разница между ts
и nts
объясняется здесь
Мне нужно установить библиотеку php-apc на windows, чтобы иметь возможность продолжать разрабатывать приложение на окнах.
Я пошел в http://downloads.php.net/pierre/ и загрузил php_apc-3.1.10-5.3-vc9-x86.zip
. Проблема заключается в том, что внутри zip файла есть две папки, содержащие библиотеку php apc, nts
и ts
папки!
Из чего следует копировать библиотеку в папку c:\xampp\php\ext
? В чем разница?
Запустите phpinfo()
и отметьте Zend Extension Build
. В моем случае это API220090626, NTS, VC9, поэтому он nts
. Разница между ts
и nts
объясняется здесь
Посмотрите в phpinfo() для клавиши Thread Safety
:
IF Thread Safety
== enabled
→ копировать из папки TS
IF Thread Safety
== disabled
→ копирование из папки NTS
Надеюсь, это поможет!
Это просто об Thread и безопасном потоке.
Проверьте установку с помощью phpinfo() в разделе "Безопасность потоков". Если он говорит, что включен, перейдите в папку TS, иначе NTS.
Мне нужно было знать похожие вопросы о 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