php_memcache.dll для PHP 5.3

Недавно я установил сервер, используя последнюю версию XAMPP для Windows. С ним появился PHP 5.3. Я теперь ищу файл memcache.dll, который работает с PHP 5.3. Я использовал некоторые из предыдущих DLL-файлов и получил сообщение об ошибке:

«PHP Startup: memcache: Невозможно инициализировать модуль.
Модуль, скомпилированный с модулем API = 20060613
PHP скомпилирован с модулем api = 20090626
Эти параметры должны соответствовать "

Будем очень благодарны за любые ссылки на файл PHP 5.3 memcache.dll.

Спасибо за помощь!

Если вы используете php 5.3 из xampp 1.7.2 / 1.7.3, этот дистрибутив работает нормально:

http://shikii.net/blog/downloads/php_memcache-cvs-20090703-5.3-VC6-x86.zip

Жаль, что windows.php.net все еще не работает с двоичными файлами окон PECL.

Ссылки больше не работают. Но вы можете использовать следующий SVN-репозиторий для загрузки файла.

http://zhiliansns.googlecode.com/svn-history/r4/trunk/software/php_memcache-cvs-20090703-5.3-VC6-x86.zip

Скомпилированное расширение доступно с http://downloads.php.net/pierre/

Среди них вы найдете:

  • php_memcache-cvs-20090703-5.3-VC6-x86.zip (2009-07-03 05:30 -0700)
  • php_memcache-cvs-20090703-5.3-VC9-x64.zip (2009-07-03 05:45 -0700)
  • php_memcache-cvs-20090703-5.3-VC9-x86.zip (2009-07-03 06:11 -0700)
  • php_memcache-cvs-20090703-5.3-nts-VC6-x86.zip (2009-07-03 05:29 -0700)
  • php_memcache-cvs-20090703-5.3-nts-VC9-x64.zip (2009-07-03 05:35 -0700)
  • php_memcache-cvs-20090703-5.3-nts-VC9-x86.zip (2009-07-03 06:07 -0700)

В зависимости от версии PHP 5.3, которую вы используете, один из них может сделать 😉

Если вы не знаете, какой из них выбрать, взгляните на «какую версию выбрать?» блок слева от http://windows.php.net/ (цитирование):

Если вы используете PHP с Apache 1 или Apache2 с apache.org, вам нужно использовать версии VC6 для PHP

Если вы используете PHP с IIS, вы должны использовать VC9-версии PHP

Версии VC6 скомпилированы с помощью устаревшего компилятора Visual Studio 6

Версии VC9 скомпилированы вместе с компилятором Visual Studio 2008 и имеют улучшенную производительность и стабильность. В версиях VC9 требуется, чтобы в качестве исполняемого файла Microsoft 2008 C ++ Runtime (x86) или Microsoft 2008 C ++ Runtime (x64)

НЕ используйте версию VC9 с бинарниками apache.org

Может быть, однажды, расширения будут и на этом сайте (поскольку pecl4win не работает) … Было бы хорошо, на самом деле ^^

Нашел этот блог с версией PHP 5.3, которая работала для меня:

http://shikii.net/blog/installing-memcached-for-php-5-3-on-windows-7/

Вы должны загрузить это расширение с code.google.com:

php-клиент для php 5.3 (VC6) в xampp

У меня php 5.3.13, и в моем случае ссылка, предоставленная семь, не работала. Но это было сделано: http://downloads.php.net/pierre/php_memcache-2.2.6-5.3-vc9-x86.zip