Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.
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:
# service php-fpm status php-fpm.service - LSB: Starts the PHP FastCGI Process Manager daemon Loaded: loaded (/etc/rc.d/init.d/php-fpm) Active: active (running) since Tue, 26 Jun 2012 14:07:01 +0200; 4h 31min ago Process: 6053 ExecStop=/etc/rc.d/init.d/php-fpm stop (code=exited, status=0/SUCCESS) Process: 6072 ExecStart=/etc/rc.d/init.d/php-fpm start (code=exited, status=0/SUCCESS) Main PID: 6082 (php-fpm) CGroup: name=systemd:/system/php-fpm.service ├ 6082 php-fpm: master process (/etc/php-fpm.conf) ├ 6083 php-fpm: pool www ├ 6084 php-fpm: pool www ├ 6085 php-fpm: pool www ├ 6086 php-fpm: pool www ├ 6087 php-fpm: pool www ├ 6088 php-fpm: pool www ├ 6089 php-fpm: pool www ├ 6091 php-fpm: pool www ├ 6092 php-fpm: pool www ├ 6093 php-fpm: pool www ├ 6094 php-fpm: pool www ├ 6095 php-fpm: pool www ├ 6097 php-fpm: pool www ├ 6098 php-fpm: pool www ├ 6100 php-fpm: pool www ├ 6101 php-fpm: pool www ├ 6102 php-fpm: pool www ├ 6103 php-fpm: pool www ├ 6104 php-fpm: pool www └ 6105 php-fpm: pool wwwY 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