[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: no tengo permiso en public_html





Diego Quintana escribió:

El 27/08/05, Rober Morales<ultimozar@hotmail.com> escribió:
Diego Quintana escribió:

El 27/08/05, Ricardo Frydman Eureka!<ricardoeureka@gmail.com> escribió:


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Diego Quintana wrote:


Hola a todos,
Tengo un pequeño problema con el apache2 en una debian sarge:
lo que pasa es que las paginas de cada usuario no funcionan,


"la pagina de cada usuario no funcionan" podrias explicar a que te
refieres con esto?


simplemente que si tengo un usuario dquintana no puedo acceder a
localhost/~dquintana/



haz un ls -ald /home/dquintana y manda la salida
drwx------  20 dquintana dquintana 4096 2005-08-27 18:59 /home/dquintana


haz un ls -ald /home/dquintana/public_html y manda la salida
drwxr-xr-x  2 dquintana 500 4096 2005-08-27 17:28 /home/dquintana/public_html/

por mas


que le de los permisos necesarios siempre me sale el siguiente error:


detalla explicitamente "los permisos necesarios" que le das.


lo permisos estan en 755 (lo recomendado tengo entendido)


Forbidden
You don't have permission to access /~dquintana on this server.

Additionally, a 403 Forbidden error was encountered while trying to
use an ErrorDocument to handle the request.


mmm, ni siquiera el Apache2 es capaz de leer el ErrorDocument para mandarlo,
¿con qué usuario está corriendo?
haz un ps aux | grep apache y manda la salida

gst:~# ps aux | grep apache
tomcat5   4926  0.0 17.0 333828 86756 ?      S    17:00   0:04
/usr/lib/j2sdk1.5-sun/bin/java -Djava.awt.headless=true -Xmx128M
-Djava.endorsed.dirs=/usr/share/tomcat5/common/endorsed -classpath
/usr/lib/j2sdk1.5-sun/lib/tools.jar:/usr/lib/j2sdk1.5-sun/jre//lib/jcert.jar:/usr/lib/j2sdk1.5-sun/jre//lib/jnet.jar:/usr/lib/j2sdk1.5-sun/jre//lib/jsse.jar:/usr/share/tomcat5/bin/bootstrap.jar:/usr/share/tomcat5/bin/commons-logging-api.jar
-Dcatalina.base=/usr/share/tomcat5 -Dcatalina.home=/usr/share/tomcat5
-Djava.io.tmpdir=/usr/share/tomcat5/temp
org.apache.catalina.startup.Bootstrap start
root      8341  0.0  1.5 16396 8020 ?        Ss   21:28   0:00
/usr/sbin/apache2 -k start -DSSL
www-data  8342  0.0  1.6 16396 8156 ?        S    21:28   0:00
/usr/sbin/apache2 -k start -DSSL
www-data  8343  0.0  1.5 16396 8044 ?        S    21:28   0:00
/usr/sbin/apache2 -k start -DSSL
www-data  8344  0.0  1.5 16396 8044 ?        S    21:28   0:00
/usr/sbin/apache2 -k start -DSSL
www-data  8345  0.0  1.5 16396 8044 ?        S    21:28   0:00
/usr/sbin/apache2 -k start -DSSL
www-data  8346  0.0  1.5 16396 8044 ?        S    21:28   0:00
/usr/sbin/apache2 -k start -DSSL
www-data  8373  0.0  1.5 16396 8044 ?        S    21:34   0:00
/usr/sbin/apache2 -k start -DSSL
root      8378  0.0  0.1  1864  732 pts/3    S+   21:35   0:00 grep apache

tu ErrorDocument es inaccesible (posible falta de permisos)


No se que pueda estar mal, lo mismo hago en mi pc de la casa y ahi si
me funciona,


pastea la seccion del httpd.conf o como se llame en apache2 que habla de
los ~/public_html,
si existe y no está comentada...
en realidad si esta comentada, pero como dije anteriormente, en mi
casa tambien esta comentado y si me funciona

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml

# UserDir is now a module
#UserDir public_html
#UserDir disabled root


#<Directory /home/*/public_html>
#       AllowOverride FileInfo AuthConfig Limit
#       Options Indexes SymLinksIfOwnerMatch IncludesNoExec
#</Directory>


si te funciona con la sección comentada, pues nada, me alegro que hayas solucionado el problema

ademas de lo que estoy tirandote, revisa los logs, para eso estan :)



en el /var/error/apache2/error.log hay esto:
[Sat Aug 27 18:59:32 2005] [error] [client 207.218.8.12]
(13)Permission denied: access to /~dquintana denied



Alguna idea de lo que pueda estar pasando?


Ahi fueron varias....


Saludos,

Muchas gracias,


--
//
//Rober Morales Chaparro
//
#include /* RMC'05 */ <iostream>
class saludo { public: saludo(){
std::cout << "hola"; } ~saludo()
{ std::cout << " mundo!" ; } } ;
int main() { saludo holamundo; }




Reply to: