systemadmin.es » PHP

Gestión de procesos periódicos en PHP

Algo que es sorprendentemente común es ver como se acumulan procesos colgados en el cron. La solución puede depender de cómo se quiere gestionar estos casos, pero en general se suele obviar la solución más simple.

[...]
Leer mas »

Ejecutar scripts con un php.ini diferente al global

Resulta común que las aplicaciones PHP que se ejecutan en el servidor web tengan unos requisitos muy diferentes a los scripts que se ejecutan por linea de comandos o mediante cron.

[...]
Leer mas »

Instalar nginx con php 5.3 mediante php-fpm y eAccelerator

Desde la versión 5.3.3 de PHP tenemos disponible PHP-FPM (PHP FastCGI Process Manager) dentro del core de PHP, por lo que no hace falta aplicar parches. Vamos a ver como instalarlo con nginx.

[...]
Leer mas »

Deshabilitar PHP para un directorio concreto

Existen partes dentro de cualquier aplicación dónde sólo existen ficheros de imágenes o vídeos dónde nunca debe ejecutarse un fichero PHP. Vamos a ver como deshabilitar el PHP por directorio:

[...]
Leer mas »

Encontrar la raíz del problema en un entorno LAMP (II)

Anteriormente ya vimos evaluar el estado de un Apache mediante su server-status, hoy vamos a ver como evaluar el estado de un MySQL

Malditos administradores de sistemas

Malditos administradores de sistemas

[...]
Leer mas »

Encontrar la raíz del problema en un entorno LAMP (I)

Resulta extremadamente común escuchar dos escusas muy malas cuando hay problemas en un entorno LAMP:

  • Nos atacan!!!
  • Ha habido un pico de tráfico

Ambas escusas responden a una genial frase de Homer Simpson: “La culpa es de todos menos mía”

Malditos administradores de sistemas

Malditos administradores de sistemas

[...]
Leer mas »