Cuando se trata de iniciar una nueva sesión en PHP en el servidor web de Ubuntu, por ejemplo:
session_start();
Entonces a veces se puede conseguir esto:
Notice: session_start(): ps_files_cleanup_dir: opendir(/var/lib/php5) failed: Permission denied (13) in /home/steffe/public_html/fb2_log.php on line 185
La forma más fácil de resolver este problema es muy sencillo, pero muy fea. Anteponiendo @ a la llamada a la función, la función no se imprimirá el error:
@session_start();
Esto simplemente va a ocultar el mensaje de error, y creo que esto es lo que la mayoría de la gente quiere.