systemadmin.es » LAMP y web

xhprof de Facebook

xhprof es una extensión PECL desarrollada por el equipo de facebook para hacer profiling de aplicaciones PHP. Vamos a ver como instalarla:

[...]
Leer mas »

VirtualHost overlap on port 80

En Apache 2.2 y anteriores nos podemos encontrar con el siguiente warning en el apache:

[Thu May 17 09:20:17 2012] [warn] _default_ VirtualHost overlap on port 80, the first has precedence

[...]
Leer mas »

El mal de .htaccess y los ini_set() de PHP

La posibilidad de cambiar características de PHP o de Apache según si la petición accede a un cierto directorio leyendo un cierto .htaccess o bien ejecuta un cierto script PHP que hace un ini_set() es, sin duda, útil en muchas ocasiones. El problema viene del mal uso de dichas características.

[...]
Leer mas »

php_admin_value y php_admin_flag

Mediante las directivas php_admin_value y php_admin_flag de mod_php, podemos definir valores de PHP en la configuración de Apache, por ejemplo únicamente para un determinado VirtualHost sin que se puede sobrescribir.

[...]
Leer mas »

Definir una sorry page en un balanceador nginx

En un balanceador con nginx, podemos definir que se sirva cierto contenido en el caso que los servidores reales (upstream) dejen de estar disponibles.

[...]
Leer mas »

Bug de PHP CVE-2012-1823

Por error se hizo público un bug de PHP (61910) que permite que se muestre el código fuente de las páginas PHP que se sirven con PHP-CGI, arrastrado desde un commit de 2004:

Mostrar código fuente de PHP - CVE-2012-1823

Mostrar código fuente de PHP - CVE-2012-1823

[...]
Leer mas »