Domanda

La mia prima volta usando .htaccess per chiedere una password utente. sul mio server

bugie di file .htpasswd nella mia directory principale del mio server.

bugie file .htaccess nella cartella cartella "uploads" (che si trova nella directory root)

ho usato ...

    <?php
    echo dirname(__FILE__);
    ?>

per ottenere il percorso completo del server al mio dir radice.

il mio file .htaccess nella mia "arrivi" cartella assomiglia a questo ora:

AuthType Basic
AuthName "Uploads to my website"
AuthUserFile /home/.sites/74/site484/web .htpasswd
Require valid-user

e il mio file .htpasswd negli sguardi radice in questo modo:

admin:$apr4$CxS3O/..$vJcWNd6tlUwg6PAn.6cpA1

Ora, quando il browser i per mydomain.com/uploads ottengo:

Internal Server Error Il server ha rilevato un errore interno o una configurazione errata e non è riuscito a completare la richiesta.

Che cosa sto facendo male qui?

grazie per il vostro aiuto !!!

È stato utile?

Soluzione

Sembra che ci sia uno spazio invece di una barra tra la directory e il nome del file nella riga AuthUserFile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top