Memcache, Zend Framework a Windows …

Červen 26th, 2009

Možná jste při vývoji cachované aplikace v Zend Frameworku narazili na chybu:

Fatal error: Call to undefined method Memcache::addSer­ver()

Pokud je odpověď ano, mám pro vás jednoduchý postup po nápravu.

Chyba je v tom, že nový ZF je závislý na nejnovějším buildu php_memcache.dll, ten ale není přiložen v distribuci Zend Serveru pro Windows. Stačí si tedy stáhnou non-thread safe verzi pecl knihoven pro Windows ze stánek php:

http://museum.php.net/…ts-Win32.zip

A přepsat DLL knihovnu v adresáři:

c:\Program Files\Zend\Zen­dServer\lib\phpex­t\

Voila! Aplikace běží!

Vložty komentář