Estoy usando una edición de Windows XP Home Edition. Necesito instalar algunas extensiones en PHP: Memcache, APC, .etc. Y me gustaría usar PECL para que esto suceda. El problema es que PECL da por hecho que tendré ciertos programas en mi computadora. En otra publicación, leí, por ejemplo, que necesita tener instalado Microsoft Visual Studio C++ en su máquina. Sin embargo, la nueva versión de Visual Studio, que descargué, no tiene msdev.exe y en su lugar usa vcbuild.exe, que tiene una API completamente diferente y no puede compilar los archivos .dsp que vienen con estos módulos.Instalación de extensiones de PHP en Windows
Así que traté de encontrar un script que actualizara el dsp para trabajar con vcbuild.exe ... y resulta que vcbuild.exe puede hacer eso, pero por supuesto eso no funcionó.
Otra cosa que probé fue encontrar un script make para Windows (nmake2make). Pero no había ningún archivo make en la carpeta raíz del módulo.
Intenté también descargar Cygwin y MinGW con la esperanza de encontrar un script de compilación que funcionara tan simple como en los sistemas operativos * nix, pero fue en vano.
¿De qué otro modo puedo usar la instalación de extensiones de PHP en una máquina con Windows? ¿Alguien puede ayudarme a salir de esta situación?
No puedo creer que haya sido tan fácil. Inicialmente, yo había usado este comando pecl install imagick ... y el error de eso hizo que quisiera compilarlo. Pero no me di cuenta de que había extensiones precompiladas. Gracias. Supongo que no es posible compilar sus propias extensiones en una máquina con Windows, entonces? – picardo
Francamente, nunca compilé las extensiones de php en un cuadro de Windows, pero es posible. Pero no veo el punto (a menos que desee ver cómo funciona o si escribió sus propios módulos). Intenté escribir un par de veces una extensión básica (estaba en Linux), usé phpize, lo que facilita el desarrollo/implementación. –
El enlace apunta en este momento a una página vacía. parece que el soporte para Windows de PECL realmente se deja de lado ... Una ubicación alternativa para las extensiones de Windows PHP DLL es http://downloads.php.net/pierre. Tenga en cuenta que esta ubicación incluye dlls para versiones anteriores de PHP. Si el soporte HTTP es lo que estás buscando, prueba la "solicitud de biblioteca para PHP" en http://requests.ryanmccue.info/ – wiztrail