WAMPSERVER php_memcache расширение - PullRequest
       13

WAMPSERVER php_memcache расширение

5 голосов
/ 11 февраля 2011

У меня есть копия php_memcache.dll (из php_memcache-2.2.6-5.3-nts-vc9-x86.zip ), которую я поместил в мою папку C:\wamp\bin\php\php5.3.5\ext.

В WAMP я вижу php_memcache в своем списке расширений, однако всякий раз, когда я запускаю расширение, я получаю следующее предупреждение:

PHP Startup: невозможно загрузить динамический библиотека 'C: /wamp/bin/php/php5.3.5/ext/php_memcache.dll' - Указанный модуль не найден.

Этого не происходит ни с одним другим расширением, которое я могу включить или выключить.

Попытался переместить php_memcache.dll на C:\windows\system32, но без разницы.

Есть идеи?

Ответы [ 3 ]

6 голосов
/ 11 февраля 2011

Возможно, ваше расширение не подходит для режима компиляции wampserver.Он скомпилирован с vc9 (Visual 2008) и не поддерживает потоки?

Мой wampserver (последний доступный) скомпилирован в VC6 TS.Чтобы узнать эту информацию, проверьте phpinfo () в строке:

  • Компилятор
  • Безопасность потоков
0 голосов
/ 09 июля 2011

Сборки VC9 являются единственными поддерживаемыми сборками. VC6 (который используется Apache для удобства сборки) больше не поддерживается.

Последняя версия PHP (и расширения PELC) доступны только в виде сборок VC9. Xamp уже переносит свой пакет на VC9, другие уже сделали. Вы также можете сделать это самостоятельно, используя сборки apachelounge.com, которые мы рекомендуем использовать с PHP Binaries.

0 голосов
/ 11 февраля 2011

Я бы предложил попробовать другие версии DLL.

2.2.5.0 у меня работает с использованием WAMP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...