jueves, 28 de enero de 2010

Apache 2.2 falla al configurar php

He instalado Apache 2.2.x, el servidor http de esta compañía, y posteriormente php 5.2.x con una serie de extensiones, el caso es que el servidor no me arrancaba, me daba fallo, en el log de error.log
[Thu Jan 28 14:11:35 2010] [crit] (OS 6)Controlador no válido. : master_main: create child process failed. Exiting.
y cosas así, tras un rato buscando por la web he visto que el problema era que había puesto extensiones que no debía, tales como la de soporte de Oracle o Postgre, no teniendo instaladas estos sistemas. Vamos un típico caso de ¿quiere instalar esto? Po fale...
Pues eso, si a alguien le da error Apache cuando instala php puede ser por las extensiones, para solucionar tal entuerto no hay mas que editar el php.init e ir a las últimas líneas y comentar con el carácter punto y coma o semicolon para los angloparlantes (;):
[PHP_OCI8]
;extension=php_oci8.dll
[PHP_PGSQL]
;extension=php_pgsql.dll
Ale si le sirve a alguien bueno sea...