Manuales de Informática

Como instalar un servidor web Apache con PHP5 y Mysql

Ejecutar como root:

sudo apt-get install apache2 php5 mysql-client mysql-server libapache2-mod-php5 php5-gd php5-mysql phpmyadmin

Librerias de graficos para PHP5

libgd2-xpm-dev  gd2

 

Para version ubuntu superior a 12.04
sudo apt-get install apache2 php mysql-client mysql-server libapache2-mod-php php-gd php-mysql php-cli php-mcrypt phpmyadmin

Control de log de apache:

Para simplificar el log y que no se sobrecarge de informacion no relevante se pueden omitir fichero o directorios en el access.log

SetEnvIfNoCase Request_URI "pagina o ruta" dontlog

CustomLog "/var/log/apache/access.log" common env=!dontlog

 

PHP5 muestra error en SESSION_START

Aviso: session_start (): ps_files_cleanup_dir: opendir (/ var/lib/php5) falló: Permiso denegado (13)

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.

 

 

 




Quizá te interese:
Articulos más populares


Otros artículos de interés
Como Afiliado de Amazon, obtengo ganancias de las compras adscritas que se generen a través de este sitio web.

Ir a página principal | Blog | Pregunta
Este sitio web usa cookies, puedes ver la política de cookies, aquí -
Política de cookies