J’ai installé easyphp sur un pc Windows dans mon réseau pour faire un intranet qui roule sur Wordpress. je veux mettre un mot de passe pour y accéder.
J’ai mis .htpasswd et .htaccess dans le répertoire root(www)
qu’est ce que je peux faire pour configurer c’est fichier?
dans la ligne AuthUserFile je sais pas quoi mettre, le chemin de Windows?
Mon pc se nomme Intranet
il faut mettre le chemin absolu, par exemple sur mon serveur:
AuthUserFile /web/htdocs/www/.htpasswd
sachant que le fichier se trouve sur:
s:\web\htdocs\www.htpasswd
Sous windows il ne faut pas crypter les mot de passe dans le .htpasswd (tiens je sais pas si c’est une étourderie, mais tu as inversé les noms des fichiers), tu peux (doit?) mettre ton mot de passe en clair
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin@localhost 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.
Merci x1fr j’ai enfin mon popup qui me demande le user et password, mais oui il y a un mais quand je mets les information ca passe pas le popup revients?
Pour les mots de passe, avec apache (je sais pas pour le 1.3, mais le 2 si) tu as un fichier appelé htpasswd.exe dans le dossier bin. Il te permet entre autre de crypter tes mots de passes de manière correcte…
sous win tu dois donner le chemin absolu pour ton fichier htpasswd
chez moi j’ai mis le fichier htpasswd hors du serveur dans un repertoire sessions
le /dev/null sous win n’a aucun interet
je n’utilise pas eaysphp, je prefere installer separement apache, mysql et php mais a priori la config de apache sous easyphp n’a pas du etre trop modifier non plus
voila ce que j’ai chez moi dans le htaccess situe sur d:\serveur