View Full Version : Apache: problemi con mod_userdir su apache 2.0.x
Ciao a tutti, qualcuno e' riuscito ad utilizzare la mod_userdir per visualizzare le pagine personali degli utenti di un sistema attraverso l'url del sistema nel seguente modo:
http://urldelsistema/~nomeutente
Ho controllato le info contenute nel file mod_userdir.conf...
Ho abilitato:
- UserDir public_html
- UserDir enable
- UserDir disable root
Non riesco a far visualizzare le pagine degli utenti... :mc:
Qualcuno ha avuto lo stesso problema?
Grazie in anticipo
:help:
Se qualcuno lo ha installato e funziona puo' dirmi che impostazioni ha inserito?
Grazie :coffee:
prova ad aggiungere questo
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews -Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
e questo se vuoi anche il cgi-bin
<Directory /home/*/public_html/cgi-bin>
Options ExecCGI
SetHandler cgi-script
</Directory>
queste righe di codice ci sono gia'..
potrebbe essere un problema di usergroup?
Voi riuscide ad accedere come utente wwwrun?
Grazie ancora... :help:
ma ti da errore 404 o 403?
Si e' vero potevo dirlo subito...
ERRORE 403..
ecco cosa viene riportato in apache2/error_log
[Sat Feb 18 17:24:47 2006] [error] [client xxx.xxx.xxx.xxx] client denied by server configuration: /home/user1/public_html
I permessi sono li lettura ed esecuzione per gruppo e others...
Hai idee?
uhm domanda banale ma alla pagina principale riesci ad accedere?
si, accedo tranquillamente a http://localhost/ e tutte le sottocartelle contenute nella directory "htdocs", ho attivato anche l'autoindex delle cartelle che non hanno un file index.html, ma non riesco a far andare l'accesso a http://localhost/~user1 ...
A me sembra di aver attivato tutto correttamente ma non riesco a capire come mai...
Tu riesci ad accedere come utente apache o wwwrun?
se faccio:
> su - root
e poi
>su - wwwrun
>whoami
mi viene restituito: root, invece se faccio
>su - user1
>whoami
vedo: user1 ...
Puo' essere che non funzioni correttamente l'utente wwwrun?
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.