OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
Problemas con Cherokee y PHP-FPM
Estoy teniendo un problemilla al configurar el servidor web Cherokee junto a PHP-FPM. Anteriormente ya los he tenido funcionando conjuntamente y por eso me extraña aún más, ya que seguro es algo que yo he tocado (como siempre :P), pero no consigo ver el qué.
El caso es que instalo éstas 2 piezas de software, configuro desde cherokee-admin el soporte para PHP (y él solo detecta que php-fpm está instalado y activa el soporte para éste). Hasta aquí todo bien. El problema está al intentar acceder a una página en PHP; el servidor simplemente me ofrece descargar el fichero.php, tal y como ocurre cuando no se tiene configurado el soporte php en el servidor web. Mirando el log de errores de cherokee, veo ésto:
[26-Jun-2012 12:28:06] ERROR: failed to open error_log (/var/lib/log/php-fpm.log): No such file or directory (2) [26-Jun-2012 12:28:06] ERROR: failed to post process the configuration [26-Jun-2012 12:28:06] ERROR: FPM initialization failed
Lo cual no debería pasar, ya que en el fichero de configuración de php-fpm (/etc/php-fpm.conf) le digo explícitamente que el log lo deberá guardar en /var/log/php-fpm.log.
¿Alguien tiene una ligera idea de lo que puede estar pasando o opto directamente por cortarme las venas?
# 119023 ¿No seras mi gemelo perdido?
Justo ayer intente configurar este servidor
para hacerle pruebas a los cambios que estoy
haciendo en uno de mis proyectos, y justo con
este problema me encontré.
Si logro resolverlo te aviso :)
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
# 119026 Más información
He estado revisando y hace poco entró una actualización para todo PHP (5.3.14, también se actualizó PHP-FPM) y es desde entonces que noto éste problema. También es verdad que he estado cacharreando mucho y por eso pensaba que el problema era lo que hay entre la silla y el teclado, pero viendo que te pasa lo mismo, me está viniendo un olorcillo a bug que tira "pa'tras".
Es como si el propio demonio de php-fpm no estuviera cargando la configuración de /etc/php-fpm.conf y estuviera poniendo los valores por defecto (de ahí que no encuentre ese fichero, ya que no existe).
BOFH
# 119027 FPM initialization failed
Habeis empezado mirando si php-fpm está arriba?
Este mensaje da a entender que no...
Mirad también si en el php-fpm.conf carga algún .conf de otro sitio tipo /etc/php.d o alguna guarrerida similar.
Atentamente,
La voz ésa del interior de tu cabeza que oyes cuando lees algo.
DISCLAIMER: No tengo mucho tiempo para forear, así que voy al grano. Si crees que mi respuesta es ruda, seca, cortante o hiriente, no lo dudes: LO ES.
# 119028 Por partes
php-fpm está arriba:
Y en php-fpm.conf hay un include de /etc/php-fpm.d/*.conf
Pero en ese directorio sólo está el fichero default.conf, el cual contiene:
# 119029 ...
Yo estoy usando php-fcgi, no he mirado los log, pero al ejecutar por consola
Me arroja el error 500, en cuanto pueda te doy más datos, por si te sirve :)
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
# 119031 Para mear y no echar gota
Vuelvo del trabajo, conecto el portátil, inicio cherokee, pruebo y va...
# 119056 Creo que podemos cerrar la consulta
Por si te interesa en mi caso también fue ese bug que se encuentra entre la silla y el monitor :P
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil