iQuarK / 73 entradas / 32 comentarios / feed / comentarios feed Buscar:

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…

Post to Twitter Post to Delicious Post to Facebook

2 Comentarios

  1. NeoAlberto — 6 julio, 2010 #

    Es correcto, funciono mi apache, pero ahora necesito habilitar las extensiones de php, como php_oci.dll, php_pgsql.dll, etc y se vuelve a repetir el mismo problema, tienes alguna solucion??? de antemano gracias…

  2. iQuarK — 8 julio, 2010 #

    Es curioso, he descomentado esas dos líneas para que me volviese a dar fallo al reinicar el servidor, pero no lo ha hecho ni reiniciando la máquina entera, creo que la diferencia es que ahora tengo instalado y funcionando un Oracle 10g que me tocó instalar “por exigencias del guión” :D. También tengo que decirte que, si tienes la misma versión que yo de PHP, el de oracle es php_oci8.dll.
    ¿Tienes tu una base de datos de Oracle funcionando en esa máquina?
    ¡Saludos!

Publicar comentario