Com activar directoris d'usuari a Apache
Els directoris d'usuari en Apache permeten que cada usuari tingui un directori en el seu compte on podrà col · locar arxius que podran ser vistos per un navegador.
Seria alguna cosa com:
Per especificar l'usuari de fer servir la virgulilla. El símbol virgulilla surt prement simultàniament ALTGR +4.
Per disposar d'aquesta funció hem d'activar el mòdul d'Apache userdir. Creem el directori public_html en el nostre compte d'usuari. Al allotjarem els arxius que es veuran a través del navegador. Des d'un terminal executem les següents ordres:
mkdir ~/public_html
sudo a2enmod userdir
sudo /etc/init.d/apache2 restart
Passa que els script en php en comptes d'executar-se es descarreguen. Com no volem això, hem de editar un fitxer de configuració. Des del terminal obrim per editar:
sudo gedit /etc/apache2/mods-enabled/php5.conf
Busquem a l'arxiu fins a veure una cosa així:
# To re-enable php in user directories comment the following lines
# (From <IfModule …> to </ IfModule>.) Do NOT setembre it to On as it
# Prevents. Htaccess files from disabling it.
<IfModule Mod_userdir.c>
<Directory /home/*/public_html>
php_admin_value engine Off
</ Directory>
</ IfModule>
Com ens diu en les línies comentades, les que porten un coixinet, hem de comentar des <IfModule> fins </ IfModule> perquè quedi així:
# <IfModule Mod_userdir.c>
# <Directory /home/*/public_html>
# Php_admin_value engine Off
# </ Directory>
# </ IfModule>
La coixinet surt de prémer ALTGR +3.
Podríem simplement canviar php_admin_value engine Off per php_admin_value engine On però això s'imposaria sobre. Htaccess on de vegades podem desitjar indicar que no puguin executar scripts php.
I reiniciem el servidor Apache perquè els canvis tinguin efecte:
sudo /etc/init.d/apache2 restart
Ara podem executar els nostres scripts en php al nostre directori d'usuari d'Apache.



















febrer 13th, 2011 at 17:20
Informació Bitacoras.com ...
Valora en Bitacoras.com: Els directoris d'usuari en Apache permeten que cada usuari tingui un directori en el seu compte on podrà col · locar arxius que podran ser vistos per un navegador. Seria alguna cosa com: http://localhost/ ~ usuari Per especific ......
febrer 15th, 2012 at 12:01
[...] http://ubuntux.info/2011/02/13/como-activar-directorios-de-usuario-en-apache/ This entry was posted in GNU / Linux, Tecnologia, web and tagged apatxe, debian , php5, public_html, ubuntu, userdir by Rolo. Bookmark the permalink. [...]