Miércoles, 29 de Abril de 2009
David Carmona, de Microsoft Iberica, ha realizado un video para channel 9 sobre como instalar php en Windows Server 2008 usando las extensiones FastCGI.
Pulsa para ver el Video [10:43]. Se requiere visor wmv.
Recursos sobre el tema:
Amando Olcina PHP Añadir etiqueta nueva, PHP
Lunes, 27 de Abril de 2009
Tras instalar un paquete de actualizaciones de Windows 2003 Server hemos detectado que nuestra aplicación Tomcat a dejado de funcionar, el motivo es que Windows 2003 ha hecho que salten errores al solicitar bloques de memoria contiguos muy grandes, cosa que no permite esta ultima actulización la KB956572.
Este problema es intrínseco del sistema operativo y no de tomcat ni de las aplicaciones. Hay más información de problemas parecidos en los últimos tres años aquí:
La solucion seria eliminar el paquete KB956572 de nuestro sistema operativo y esperar a que Microsoft Soluciones este problema.
Este problema ha sido solucionado gracias a la aportación de David Ortega.
jmiro PHP tomcat
Lunes, 9 de Marzo de 2009
Problema
Mensaje de error:
Error Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
Normalmente este error aparece en el apache cuando se intenta instalar el modulo de PHP.
Causa
Se tiene desargados los archivos non tread no ejecutables
Solución
Descargarse una version ejecutable para que compile las dll necesarias para tu equipo, luego hay que seguir con los pasos típicos de instalación que se detallan a continuación.
- Recompilar PHP para apache
- Añadir estas lineas en http.conf del apache:
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "C:/Archivos de programa/PHP/"
LoadModule php5_module "C:/Archivos de programa/PHP/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
<IfModule mime_module>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>
- Copiar las dll recompiladas dentro de la carpeta windows –> system32
- aspell-15.dll
- fdftk.dll
- gds32.dll
- libeay32.dll
- libmcrypt.dll
- libmhash.dll
- libmysql.dll
- libpq.dll
- ssleay32.dll
Ojo depende las extensiones que tengas en tu PHP tendras que instalar mas o menos dll y si colacas alguna que no toca el apache puede dejar de funcionar.
- Reiniciar la maquina
jmiro PHP apache, PHP