Apache 2.2 + PHP 5.3.2 + cURL no funciona

Apache 2.2 + PHP 5.3.2 + cURL no funciona

Cuando intento iniciar el servidor Apache (con PHP y extensión cURL), dice:

El servicio Apache2.2 se está reiniciando.
Iniciando el servicio Apache2.2
El servicio Apache2.2 se está ejecutando.
Extraiga el nombre de dominio completo del servidor, utilizando 192.168.1.8 para ServerName
[Martes 07 de septiembre 14:30:57 2010] [advertencia] archivo pid C:/Program Files (x86)/Apache Software Foundation/Apache2.2/logs/httpd.pid sobrescrito - ¿Apagado incorrecto de la ejecución anterior de Apache?

(Supongo que la cuarta línea debería comenzar con algo como "Determinar"; probablemente una condición de carrera).

Luego finaliza (y si lo vuelvo a intentar, aparece el mismo mensaje "sucio"). Si comento extension=php_curl.dllen php.ini, httpd.exe vuelve a funcionar. El registro de errores de PHP está vacío.

Cuando ejecuto php-cli, cURL funciona normalmente, por lo que debe ser causado por alguna magia detrás de escena de la que no sé nada.

¿Sugerencias? ¿Puedo recuperar más información de alguna manera? ¡Gracias!

Editar:Apache + PHP funciona muy bien sin cURL.

Respuesta1

Es posible que esté utilizando la versión de PHP incorrecta:

¿Qué versión elijo?

Si está usando PHP con Apache 1 o Apache2 de apache.org, necesita usar las versiones VC6 de PHP.

Entonces, primero asegúrese de que está usando VC6 (seguro para subprocesos) y verifique si eso resuelve el problema, o alternativamente elimine su apache, php y mysql actuales e instálelo.Servidor Zend CE.

Respuesta2

Me parece un servidor que no es de producción. Puede instalar XAMPP o WAMPP, tiene todas las extensiones que ya funcionan de inmediato. No es necesario perder el tiempo con la configuración del servidor.

[XAMPP] -http://www.apachefriends.org/en/xampp-windows.html

[WAMPP] -http://www.wampserver.com/en/

información relacionada