dissabte, 31 d’agost del 2013

habilitar public_html



/etc/apache2/mods-available

editar userdir.conf per personalitzar-ho si fos necessari

a2enmod userdir

service apache2 restart

 http://localhost/~hola1/ 

si fos el cas que amb php no s'executi i es descarregui

Crear info.php amb contingut



Ocurre que los script en php en vez de ejecutarse se descargan. Como no queremos esto, debemos editar un archivo de configuración. Desde el terminal abrimos para editar:
sudo gedit /etc/apache2/mods-enabled/php5.conf
Buscamos en el archivo hasta ver algo así:
# To re-enable php in user directories comment the following lines
# (from to .) Do NOT set it to On as it
# prevents .htaccess files from disabling it.


php_admin_value engine Off
Como nos dice en las líneas comentadas, las que llevan una almohadilla, debemos comentar desde  hasta 
 para que quede así:
#
#
#php_admin_value engine Off
#

#
La almohadilla sale de pulsar ALTgr+3.
Podríamos simplemente cambiar php_admin_value engine Off por php_admin_value engine On pero esto se impondría sobre .htaccess donde a veces podemos desear indicar que no puedan ejecutarse scripts php.
Y reiniciamos el servidor Apache para que los cambios tengan efecto:
sudo /etc/init.d/apache2 restart