Memcache на windows, ошибка php5.dll не найдена - PullRequest
6 голосов
/ 21 февраля 2010

Я использую PHP 5.3.0 и после нескольких часов поиска нашел php_memcache.dll, скомпилированный для этой версии, теперь, когда я запускаю php, он выдает ошибку

Программа не может запуститься, потому что php5.dll отсутствует на вашем компьютере. Попробуйте переустановить программу, чтобы решить проблему.

На мой взгляд, в папке php php5ts.dll, и я не могу найти php5.dll.

И в результате memcache не запускается. Как я могу это исправить?

Ответы [ 3 ]

13 голосов
/ 01 июля 2011

Старый вопрос, но вы уверены, что скачанный вами php_memcache.dll является поточно-небезопасным / небезопасным, совместимым с вашей установкой PHP?

Загляните в свой каталог PHP: если есть «php5ts.dll», у вас есть PHP-потокобезопасный, поэтому вам также нужен «php_memcache.dll», защищенный от потоков, и наоборот.

У меня была такая же проблема, с другим php_ .dll, и сообщение об ошибке в php5.dll сбивало меня с толку на несколько часов, но это был только вопрос загрузки правильного php_ .dll.

0 голосов
/ 17 августа 2017
  1. скачать php5.dll

  2. скопировать и вставить в ""

0 голосов
/ 21 февраля 2010

Скорее всего, вашим memcache_php.dll файлам необходим файл php5.dll для корректной работы.

Полагаю, он должен распространяться как часть этого memcache для PHP. Или вы можете зайти в Google по номеру php5.dll, чтобы узнать о нем больше.

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