Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-07-2013
Pancholp1986 Pancholp1986 is offline
Miembro
 
Registrado: jul 2010
Posts: 42
Poder: 0
Pancholp1986 Va por buen camino
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.

Última edición por Pancholp1986 fecha: 23-07-2013 a las 22:36:04.
Responder Con Cita
  #2  
Antiguo 23-07-2013
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 20
movorack Va camino a la famamovorack Va camino a la fama
No lo he usado nunca pero e cristalab tienen este tutorial.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
  #3  
Antiguo 23-07-2013
Pancholp1986 Pancholp1986 is offline
Miembro
 
Registrado: jul 2010
Posts: 42
Poder: 0
Pancholp1986 Va por buen camino
Cita:
Empezado por movorack Ver Mensaje
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!
Responder Con Cita
  #4  
Antiguo 23-07-2013
Pancholp1986 Pancholp1986 is offline
Miembro
 
Registrado: jul 2010
Posts: 42
Poder: 0
Pancholp1986 Va por buen camino
CAMBIE EL CONTENIDO DEL .htaccess:
AuthUserFile /
AuthName "Ingrese usuario y contraseña"
AuthType Basic
require user admin

igualmente, no funciona..
Responder Con Cita
  #5  
Antiguo 24-07-2013
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.019
Poder: 10
Julián Va por buen camino
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.
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #6  
Antiguo 25-07-2013
Pancholp1986 Pancholp1986 is offline
Miembro
 
Registrado: jul 2010
Posts: 42
Poder: 0
Pancholp1986 Va por buen camino
Cita:
Empezado por Julián Ver Mensaje
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!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Crear passwords para .htaccess .htpassword guillotmarc Internet 1 07-08-2010 03:08:41
Modificación del .htaccess para evitar el robo de ancho de banda marcoszorrilla La Taberna 4 18-09-2008 16:52:58


La franja horaria es GMT +2. Ahora son las 21:00:10.


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
Copyright 1996-2007 Club Delphi