2009-08-19 27 views
6

Tengo un script que me da error 403 Forbidden error, es solo una copia de otro script, pero la diferencia es que ambos usan otra clase mysql para acceder a la base de datos.php script 403 prohibido error

Todo mi proyecto está completo y este es el último archivo, así que no quiero volver a hacer todo el trabajo para un solo archivo.

Los registros del servidor muestra que cliente negado por la configuración del servidor:

¿Qué debo tener en cuenta?

he intentado lo siguiente:

  • permisos son 644
  • archivo nuevo con sólo simple eco da 403 también
  • ha cambiado el nombre de la carpeta

Sin embargo, index.php funciona perfectamente.

Respuesta

3

Es totalmente mi error, lo he negado para todos en el archivo .htaccess. Lo siento.

+7

¿Puede publicar los cambios que ha realizado en tu archivo .htaccess – abden003

13

Comprobar los permisos y la propiedad del archivo. En general, 403 significa que el servidor web no tiene los derechos para leer el archivo y, por lo tanto, no puede continuar con la solicitud. Los permisos pueden configurarse correctamente, sin embargo, el archivo puede ser propiedad de otra cuenta en el servidor, una cuenta que no es parte del mismo grupo que la cuenta que está ejecutando el servidor.

Por ejemplo, creo * Apache se ejecuta de forma predeterminada en la cuenta de usuario httpd, que forma parte del grupo httpd. Sin embargo, el usuario de FTP que está iniciando sesión (por ejemplo ftpuser) podría no ser parte del grupo httpd. Por lo tanto, al copiar el archivo que ha creado en una cuenta de usuario diferente y Apache no obtendrá acceso de ejecución con 644.

* Ha pasado un tiempo desde que utilicé apache, pero es similar en nginx.

+0

+1: Esta es la causa más común que he visto de 403 errores prohibidos. – Powerlord

+0

comprobé permisos su 644, incluso coloqué un nuevo archivo con solo echo simple e incluso eso estaba dando un error 403, también denominé la carpeta pero no uso, sin embargo, el archivo index.php funciona perfectamente – Shishant

+0

Consulte los cambios para responder. –

Cuestiones relacionadas