-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-02-12 15:22 +0100, Camaleón escribió:
El 12/02/07, Carlos E. R. escribió:
...
Y eso suele venir así por defecto, pero no suele funcionar porque hace falta acceso de lectura global al directorio home del usuario.
Está documentado en http://localhost/manual/howto/public_html.html
¿Y no funciona con una redirección (alias) normal? :-?
Puede ser... pero estando ya preparado de fábrica para directorios de usuario, ¿para que molestarse? Lo único que hay que hacer es decirles que usarios tienen acceso: UserDir disabled UserDir enabled juanan camaleon cer O le das acceso a todos; basta con crear el directorio o crear la página, y todo el mundo tiene la suya sin cambiar nada en el apache. Si no la crean, pues no se puede navegar a ella y punto :-)
Entonces el permiso de escritura ¿lo tiene que dar a todo el directorio y archivos que están bajo /public_html o a todo el /home?
Permiso de lectura (no escritura) a todo el mundo (other) al /home/juanan
y /home/juanan/public_html; por lo menos era así la última vez que lo
comprobé. El usuario bajo el que corre el apache, que es "wwwrun"
normalmente debe tener acceso de lectura hasta llegar al public_html. Como
a mí me parece un peligro dejar acceso al /home/juanan/ (verían el raiz,
desde el apache si lo rompen, o el resto de usuarios en local), lo que
hago es cambiar la definición del directorio para que usen
/srv/www/home/nombredeusuario:
UserDir /srv/www/home/*
La documentación en línea está aquí:
Ya sabes que yo prefiero siempre la documentación local, porque pueden haber inventado cosas que no están en la instalación por ser más antigua. Y en este caso, date cuenta que puse http://, no file:// ;-) http://localhost/manual/howto/public_html.html - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF0IW7tTMYHG2NR9URAj3kAJ0dz4+BjbbP1tTYJT5xrH9Xw1rMFQCgj3cn JgN1/xJh5qmASU9VUwjcG2o= =4QfS -----END PGP SIGNATURE-----