Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Problema .htaccess .htpasswd (https://www.clubdelphi.com/foros/showthread.php?t=83752)

Pancholp1986 23-07-2013 22:30:29

Problema .htaccess .htpasswd
 
Buenas gente como va? les paso a comentar el problema que tengo:
Como bien dice el título del hilo quiero proteger el contenido de una carpeta del servidor, para el mismo utilizo .htaccess y .htpasswd.
Bien, es la priemra vez que lo estoy haciendo, cuestion que creo ambos archivos y cuando entro a algun script de la carpeta protegida me sale correctamente el cartel para que me autentifique, pero cuando lo hago me sale el siguiente cartel de error:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@misitio.com.ar and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
--------------------------------------------------------------------------------
Apache Server at misitio.com.ar Port 80


el contenido del archivo access es el siguiente:
AuthUserFile /
AuthGroupFile /dev/null
AuthName "Ingrese usuario y contraseña"
AuthType Basic
require valid-user
y en el passwd tengo el usuario y la contraseña.

El sitio al que quiero aplicarle los permisos esta andando en la web, no es local.
Gracias de antemano, saludos!

PD: Probé cambiando el .htpasswd de directorio por las dudas pero tampoco hubo caso.

movorack 23-07-2013 22:49:24

No lo he usado nunca pero e cristalab tienen este tutorial.

Pancholp1986 23-07-2013 22:54:52

Cita:

Empezado por movorack (Mensaje 464382)
No lo he usado nunca pero e cristalab tienen este tutorial.

Vi el tutorial esta buenísimo, como muchos que vi. Pero no trata el error que estoy teniendo.
Gracias igualmente!

Pancholp1986 23-07-2013 22:56:39

CAMBIE EL CONTENIDO DEL .htaccess:
AuthUserFile /
AuthName "Ingrese usuario y contraseña"
AuthType Basic
require user admin

igualmente, no funciona..

Julián 24-07-2013 09:02:22

Debe ser un problema de permisos. Según la configuración del servidor puede que necesite tener los permisos 644 (para los archivos) y 755 para la carpeta que lo contiene (public_html o como se llame), y su propietario debe ser el mismo que el apache, suponiendo que uses apache, que podría ser www-data o apache, o puede que deba ser el mismo user de la carpeta.

Pyuedes hacer una cosa: fíjate en los permisos de otros archivos que haya en el directorio public_html o si no hay ningun, en los de el propio directorio public_html. Puede que el directorio en donde tienes el archivo no se llame public_html, sino wwwdata o httpdocs o algo así.

Un saludo.

Pancholp1986 25-07-2013 02:30:43

Cita:

Empezado por Julián (Mensaje 464404)
Debe ser un problema de permisos. Según la configuración del servidor puede que necesite tener los permisos 644 (para los archivos) y 755 para la carpeta que lo contiene (public_html o como se llame), y su propietario debe ser el mismo que el apache, suponiendo que uses apache, que podría ser www-data o apache, o puede que deba ser el mismo user de la carpeta.

Pyuedes hacer una cosa: fíjate en los permisos de otros archivos que haya en el directorio public_html o si no hay ningun, en los de el propio directorio public_html. Puede que el directorio en donde tienes el archivo no se llame public_html, sino wwwdata o httpdocs o algo así.

Un saludo.

Hola Julián, gracias por la respuesta igualmente ya encontré la solución; el servidor que estoy usando tiene, desde la cuenta que tengo, la posibilidad de generar permisos a usuarios desde la configuración misma de la cuenta en el servidor. Es mucho más simple de lo que pensé. Solamente genera un archivo .passwd en la carpeta a proteger y éste tiene una codificación rarísima!
Saludos a gracias a los que aportaron!


La franja horaria es GMT +2. Ahora son las 12:06:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi