Si queremos que las URL’s de nuestros sitios PHP no muestren los ID de sesiones: http://ejemplo.com/?PHPSESSID=4kgj577sgabvnmhjgkdiuy1956if6ska Puede deshabilitarse a través del fichero .htaccess (servidores apache + cgi como DSO) o en un fichero php.ini personalizado (servidores apache + cgi ó apache + SUPHP), en los dos casos modificando el parámetro session.trans_id. En .htaccess: php_flag session.use_trans_sid Seguir leyendo
PHP
IIS: Imposible ejecutar perl o php con Application Pool Isolation
Es posible que tengáis un servidor Windows 2003 server con IIS funcionando correctamente, los websites ejecutan sin problemas php o perl, pero en el momento que aislamos un website (Application Pool Isolation) tanto PERL como PHP dejan de funcionar, dando normalmente el siguiente error: HTTP Error 403 – Forbidden: Access is denied Este problema es Seguir leyendo
PHP 5.2.8
Ha salido a la luz una nueva versión de php, la PHP 5.2.8, esta versión soluciona un bug encontrado en la reciente versión también publicada 5.2.7 relacionada con el funcionamiento de magic_quotes, bug de seguridad que abría un agujero de seguridad al tener activo «magic_quotes_gpc» Se recomienda actualizar a dicha versión, y si tienes la Seguir leyendo
Centos 4.6: Actualizar php4 a php5 con yum
Los repositorios por defecto de la distribución CentOS no permiten actualizar a php 5 ya que para dicha versión lo máximo (creo recordar) que es php 4.3, lo mismo sucede con, por ejemplo, las versiones de MySQL. Existe una solución alternativa a tener que instalar los paquetes vía rpm o compilando manualmente y es utilizando Seguir leyendo
suPHP: «Premature end of script headers» en el error_log
Si acabáis de montar un servidor apache con suPHP y al tratar de ejecutar cualquier PHP el navegador muestra «Internal Server Error«, y el log de apache muestra «Premature end of script headers» lo más probable es que hayáis instalado la versión cliente (CLI) de php en vez de la versión CGI (php-cgi). Para solventar Seguir leyendo