En aquel momento no me encontraba con el servidor delante, la versión de php que muestra por cli es la 5.3.3-7 y la de apache la 5.4.11
He probado a desinstalar php5-dev y volverlo a instalar, y después desinstalar también memcache (pecl uninstall memcache) y volverlo a instalar para que se recompile con la nueva API, pero no hay forma, he mirado con el comando (strings -f *.so | grep API en la ruta de la carpeta que esta marcada en mi php.ini como extension_dir y me muestra que la API de esos .so es la API20090626 mientras que la api con la que se compilo php es la 20100525.
Puede ser que los nuevos .so se hayan localizado en una nueva ruta y tenga que cambiar el extension_dir a la ruta con los nuevos .so compilados con la misma API de php??
Si ejecuto un find, para buscar todos los memcache.so del sistema tengo lo siguiente:
Código BASH:
Ver originalroot@wwwjm:/# find . -iname "memcache.so"
./usr/src/memcache-2.2.6/.libs/memcache.so
./usr/src/memcache-2.2.6/modules/memcache.so
./usr/lib/php5/20090626+lfs/memcache.so
./usr/local/src/memcache-2.1.2/.libs/memcache.so
./usr/local/src/memcache-2.1.2/modules/memcache.so
./usr/local/src/memcache-2.2.5/.libs/memcache.so
./usr/local/src/memcache-2.2.5/modules/memcache.so
Todos son versiones que me descargu¡e con wget, excepto la de ./usr/lib/php5/20090626+lfs que es donde de momento apunta el extension_dir de mi php.ini
Como puedo hacer para descargarme la una version de memcache, y recompilarla usando la API 20100525???