Foros del Web » Programando para Internet » PHP »

Access Forbiden

Estas en el tema de Access Forbiden en el foro de PHP en Foros del Web. Hola a toda la comunidad: Ok tratare de ser lo mas concreto que pueda: Mi problema es el siguiente: Quiero levantar un Buscador interno en ...
  #1 (permalink)  
Antiguo 23/07/2002, 11:24
 
Fecha de Ingreso: junio-2002
Mensajes: 21
Antigüedad: 21 años, 10 meses
Puntos: 0
Access Forbiden

Hola a toda la comunidad:

Ok tratare de ser lo mas concreto que pueda:
Mi problema es el siguiente:
Quiero levantar un Buscador interno en mi sitio, que solo busque entre paginas (nada de Bases de Datos) y que encuntre cualquier tipo de archivo o de preferencia html y htm, por el momento.
Mas adelante se que me ayudare con una base de datos, etc etc, pero ahora me encuentro en esta gran travesía y quiero terminarla.
Ahora ya tengo algo compilando desde hace semanas, pero no quiere ejecutarse correctamente, y ahora estoy atorado en un error que es el siguiente:

ACCESS FORBIDEN
"Usted no tiene permiso para accesar a la dirección solicitada. Existe la posibilidad de que el directorio este protegido contra lectura o que no exista la documentación requerida.
Favor de contactar al webmaster en caso de que usted crea que existe un error en el servidor"

Estó sucede cuando pretendo entrar a alguna de mis paginas web, ya sea por url o por medio de un link, lo curioso es, que no es en todos los archivos de mi sitio, ni en todos mis directorios solo en algunos de ellos.
Ejemplo:

URL http://localhost/html/ Acceso Permitido
URL http://localhost/html/index.html -> Acceso Permitido
URL http://localhost/html/php/ -Acceso Denegado
URL http://localhost/php/types.php
Acceso Denegado

SAlu2
Xreep
  #2 (permalink)  
Antiguo 23/07/2002, 11:25
 
Fecha de Ingreso: junio-2002
Mensajes: 21
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Access Forbiden

De hecho cuando pruebo el principio de buscador que tengo si me encuentra algunos
archivos del directorio, segun el parametro que se le envia en la forma y el submit.

Pero a parte de que me duplica su desplegado, que ese seguramente es un error de bucles o algo asi, tambien cuando ya tengo la liga generada de ese archivo y quiero accesarla me marca el error de arriba mencionado (Access Forbiden) y no puedo accesarlo, sin embargo intentando accesar directamente a ese archivo (url completa), si se puede y al parecer como resultado de la busqueda no.

Si alguien puede ayudarme se lo agradecere.
Atte
xreep
Nota La version de apache que tengo es 2.0.39
y la de php es 4.2.1
  #3 (permalink)  
Antiguo 23/07/2002, 11:41
 
Fecha de Ingreso: junio-2002
Mensajes: 21
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Access Forbiden

Este es error exacto:

Access forbidden!
Usted no tiene permiso para accesar a la dirección solicitada. Existe la posibilidad de que el directorio este protegido contra lectura o que no exista la documentación requerida.

Favor de contactar al webmaster en caso de que usted crea que existe un error en el servidor.

Error 403

localhost
07/23/02 11:37:25
  #4 (permalink)  
Antiguo 23/07/2002, 11:53
Avatar de gomo  
Fecha de Ingreso: mayo-2002
Ubicación: [email protected]
Mensajes: 906
Antigüedad: 21 años, 11 meses
Puntos: 0
Re: Access Forbiden

debe ser que la carpeta PHP no da permisos de acceso... Lo cual es un poco raro, ya que si apache no puede leerlos, entonces quien puede? No consigo imaginar donde esta el problema, pero si la solucion...
Dale chmod a la carpeta que te da problemas, lo puedes hacer desde algun gestor FTP... chmod 777 para estar seguro.
Saludos ;)


<div align="center"><img src="http://cablemodem.fibertel.com.ar/sainztrapaga/images/firma.jpg" width="435" height="70" border="0">
</div>
  #5 (permalink)  
Antiguo 24/07/2002, 03:41
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 3 meses
Puntos: 17
Re: Access Forbiden

¿No tendrás por ahi un archivo llamado .htaccess que requiere algún tipo de identificación?

Joe Tawers,
<a href="http://www.ilimit.com/towers">http://www.ilimit.com/towers</a>
  #6 (permalink)  
Antiguo 24/07/2002, 10:54
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Re: Access Forbiden

Cuando accedes a un directorio de tu servidor .. de la forma:

http://loquesea/directorio/

Debes indicarle a tu servidor HTTP (en este caso suponemos que Apache) ...

Que paginas abrirá por defecto al entrar segun la forma descrita. Esto está en el apartado: (de tu httpd.conf de Apache)

DirectoryIndex ...
Aquí tendras index.htm .. index.html .. seguramente .. si deseas q actue igual pero con otras extensiones como las de *.php *.php3 .. solo tienes q añadirlas (e incluso podrias hacer que otro nombre de paginas se abran por defecto .. como default.html .. o lo q se te ocurra). Deberia quedarte asi:

DirectoryIndex index.html index.php index.phtml

Tambien está esta el tema de restingir los permisos de accesos a directorios. Por defecto Apache suele crear estas restrincciones:

&lt;Directory /&gt;
Options FollowSymLinks
AllowOverride None
&lt;/Directory&gt;

(esto lo encuentras un poco mas abajo de la directiva de: DocumentRoot ..)

El &quot;Options ..&quot; a FollowSymlinks hace eso que te ocurre a ti .. solo deja entrar al directorio si se indica un archivo que este dentro ... Tambien esta Indexes y otras mas .. (None incluso que deja sin restrincciones .).

Un saludo,



  #7 (permalink)  
Antiguo 26/07/2002, 13:34
 
Fecha de Ingreso: junio-2002
Mensajes: 21
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Access Forbiden

Ok, gracias a todos. lo voy a probar y despues comento si soluciona el probelma


Salu2
XREEP
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:43.