php7 php windows dll memcached
php_memcache-3.0.8-5.4-ts-vc9-x86.zipversión compilada estáticamente

php7 - windows-php_memcache.dll-para PHP 5.4



memcached dll php7 (5)

Estoy pidiendo prestado el hilo similar que no fue útil para mí: php_memcache.dll para PHP 5.3

Configuré un servidor usando la última versión de easyPHP para Windows. Con esto vino PHP 5.4. Ahora estoy buscando un archivo memcache.dll que funcionó para mí antes y recibo este error

"Inicio de PHP: memcache: no se puede inicializar el módulo. Módulo compilado con el módulo API = 20090626 PHP compilado con el módulo api = 20100525 Estas opciones deben coincidir"

Cualquier enlace a un archivo PHP 5.4 memcache.dll sería muy apreciado.

En el hilo mencionado se dirigieron a la versión 5.3 y pierre, pero allí encuentro solo una versión anterior de la dll


¡Gracias Kevin Horst, probado y trabajando en mi caja Win7!

La solución: simplemente descargue la versión compilada estáticamente alojada en Amazon AWS y extraiga.

Aquí hay algunos resultados de php -i :

phpinfo() PHP Version => 5.4.0 System => Windows NT xxxx 6.1 build 7601 (Windows 7 Ultimate Edition Service Pack 1) i586 Build Date => Mar 7 2012 14:17:27 Compiler => MSVC9 (Visual C++ 2008) Architecture => x86 Configure Command => cscript /nologo configure.js "--enable-cli" "--enable-memcache=shared" Server API => Command Line Interface Virtual Directory Support => enabled Configuration File (php.ini) Path => C:/Windows Loaded Configuration File => C:/Users/xxxx/Downloads/UniServer/usr/local/php/php.ini Scan this dir for additional .ini files => (none) Additional .ini files parsed => (none) PHP API => 20100412 PHP Extension => 20100525 Zend Extension => 220100525 Zend Extension Build => API220100525,TS,VC9 PHP Extension Build => API20100525,TS,VC9 memcache memcache support => enabled Active persistent connections => 0 Version => 2.2.5 Revision => $Revision: 319585 $


Cualquier módulo pecl que se haya compilado oficialmente para Windows se encuentra en http://windows.php.net/downloads/pecl/releases/

  • Necesita saber qué versión de PHP está ejecutando, es decir: 5.3.5.4.5.5 y así sucesivamente

  • Necesitas saber si tu versión php es 32 o 64, es decir, x86, x64

  • Necesitas saber si la versión php fue compilada como hilo seguro o no, es decir: ts, nts

Toda la información que puede obtener de un archivo con el siguiente contenido

<?php phpinfo()

y verlo desde el servidor web o desde la línea de comando enviando la salida a un archivo con:

php -i > phpinfo.txt

NOTA: desde la línea de comandos obtienes los datos para php-cli que probablemente fueron compilados con la misma configuración

Y tenga en cuenta que hay Memcache y Memcached pero desde el sitio web php solo está disponible Memcache



El enlace está muerto, intenta http://windows.php.net/downloads/pecl/releases/memcache/

Encontrarás la última versión de dll de Memcache allí. Lo que necesita saber antes de descargar:

-La versión del sistema operativo (32 o 64 bits)

-La versión del compilador PHP

- Soporte de Thread Safe

La versión del Compilador PHP y el soporte seguro de subprocesos se pueden verificar fácilmente usando la función phpinfo ()