Oltre alla directory /var/www/html classica per l' utente root, come abilitare le directory per i singoli utenti nelle cartelle /home/user/htdocs ?
ho già impostato UserDir su htdocs ed abilitato la UserDir con enabled, ma continuo ad ottenere Forbidden. You don't have permission to access /~daniele on this server. E l'error log dice: client denied by server configuration /home/daniele/htdocs
Server Apache
-
- Amministratore
- Messaggi: 2056
- Iscritto il: 18/04/2002, 2:37
- Località: Cremona
- Ha ringraziato: 1 volta
eh sono passati un sacco di mesi, non mi ricordo...
comunque il mio settaggio attuale per un apache 2.0.50 con la cartella chiamata htdocs come cartella web per gli utenti ( s.o. linux ) prevede un
httpd2.conf con abilitata la riga:
LoadModule userdir_module modules/mod_userdir.so
e un commonhttpd.conf con (sostituire jami con l'elenco utenti abilitati ) :
UserDir htdocs
UserDir enabled jami
più questo blocco, che credo sia impostato di default ( htdocs è il nome da me scelto ) :
AllowOverride All
Options MultiViews -Indexes Includes FollowSymLinks
Order allow,deny
Allow from all
Options +ExecCGI -Includes -Indexes
SetHandler cgi-script
Order allow,deny
Allow from all
comunque il mio settaggio attuale per un apache 2.0.50 con la cartella chiamata htdocs come cartella web per gli utenti ( s.o. linux ) prevede un
httpd2.conf con abilitata la riga:
LoadModule userdir_module modules/mod_userdir.so
e un commonhttpd.conf con (sostituire jami con l'elenco utenti abilitati ) :
UserDir htdocs
UserDir enabled jami
più questo blocco, che credo sia impostato di default ( htdocs è il nome da me scelto ) :
AllowOverride All
Options MultiViews -Indexes Includes FollowSymLinks
Order allow,deny
Allow from all
Options +ExecCGI -Includes -Indexes
SetHandler cgi-script
Order allow,deny
Allow from all
L'ultima direttiva non ti sembra un pochino pericolosa? Io ci penserei su un paio di volte prima di far eseguire dei cgi ai miei utenti...