login  Naam:   Wachtwoord: 
Registreer je!
 Forum

.htacces en .htpasswd

Offline kilian - 09/09/2006 13:47
Avatar van kilianLid ik heb een beveiligingsysteempje maar het werkt niet: hij vraagt altijd het paswoord opnieuw ook is het juist
kan er iemand helpen??
http://www.plaatscode.be/2589

19 antwoorden

Gesponsorde links
Offline Stijn - 09/09/2006 13:56
Avatar van Stijn PHP expert inderdaad. Ik heb hem proberen daarbij te helpen maar niets helpt. het is een linux server en heb het volledige path gegeven en dan werkte het nog niet. Het is best handig als iemand es keek ervoor.

mvg, de nutteloze reactie poster 
Offline rutgerp - 09/09/2006 14:34 (laatste wijziging 09/09/2006 14:35)
Avatar van rutgerp HTML interesse Volgens mij moest je je wachtwoord niet zomaar opschrijven maar eerst coderen, ik zoek het nu ff op

http://www.flash.net/cgi-bin/pw.pl

Hier kan je dat bijv. doen

(zoek op google naar .htpasswd generator)
Offline marten - 09/09/2006 14:36
Avatar van marten Beheerder je moet het eerst coderen.
Offline Stijn - 09/09/2006 15:04
Avatar van Stijn PHP expert je hoeft het niet te coderen je wachtwoord.

Als ik het volledige path opgeef op me windows server en me .htpasswd is -> stijn:stijn

en ik log in met stijn & stijn dan werkt dat maar het is raar dat hij het niet doet.
Offline marten - 09/09/2006 15:06
Avatar van marten Beheerder juistem
op je windows server

Linux moet het wel d8 ik
Offline Stijn - 09/09/2006 15:10
Avatar van Stijn PHP expert wat maakt het nu uit of het ge-encrypt is of niet? stel dat 'stijn' wel een encryptie is van een wachtwoord.... dan is dat verkeerd van apache of niet?
Offline kilian - 10/09/2006 21:02
Avatar van kilian Lid heb geëncrypt getest maar doet het niet....
Offline xSc - 11/09/2006 10:34
Avatar van xSc Onbekend Weet je zeker dat het pad naar je .htpasswd correct is? Gebruik eens het absolute pad vanaf 'de root'.
Offline Thomas - 11/09/2006 10:45
Avatar van Thomas Moderator Mja, externe naamgeving zal niet werken, for obvious reasons.

Kijk met $_SERVER['DOCUMENT_ROOT'] hoe dit interne pad zou moeten luiden.

Ook is er wat voor te zeggen deze .ht-bestanden buiten de webdir te zetten.
Offline kilian - 11/09/2006 13:03
Avatar van kilian Lid waar moety je die $_SERVER['DOCUMENT_ROOT'] zetten?
Offline xSc - 11/09/2006 13:26 (laatste wijziging 11/09/2006 13:27)
Avatar van xSc Onbekend Kilian, dat bedoelt FangorN niet.

Hij bedoelt dat je gewoon een test.php moet maken met daarin

<?= $_SERVER['DOCUMENT_ROOT']; ?>

Upload dat bestand en bekijk het in je browser. Je ziet een pad: het absolute pad. Dat heb je nodig.

Met 'buiten de webdir' zetten, bedoelt FangorN dat je de .ht-bestanden niet in een (sub)dir binnen bijv. public_html o.i.d. plaatst, maar in een bovenliggende. Binnen je scripts kun je er wel bij, maar via de browser (direct) niet.
Offline kilian - 11/09/2006 18:20
Avatar van kilian Lid ik krijg dan een gewone /
Offline Thomas - 12/09/2006 09:57
Avatar van Thomas Moderator Dan is je AuthUserFile-path /oce.htpasswd

Het is trouwens .htaccess

Ook weet ik niet of je iets voor de punt ("oce") mag zetten.
Offline kilian - 12/09/2006 15:42
Avatar van kilian Lid werkt niet....
Offline Thomas - 12/09/2006 16:16
Avatar van Thomas Moderator Draait de website wel op Apache?
Draaien jullie je eigen webserver?

Probeer eens wat paden uit zou ik zeggen...

Enkel een "werkt niet" getuigt niet echt van het doen van enige moeite imo.
Offline Joel - 12/09/2006 17:53
Avatar van Joel Eigenaar Het wordt precies tijd voor een cursus htaccess Ik zie dat er veel vragen hier over gesteld worden.
Offline kilian - 12/09/2006 18:28
Avatar van kilian Lid ik heb juist een oplossing gevonden, dus indien er geen andere mensen met dit probleem zitten, mag dit gesloten worden.
wel allemaal bedankt om me te helpen.

kilian
Offline webbiexl - 12/09/2006 18:46
Avatar van webbiexl PHP interesse ik zit met hetzelfde probleem, juiste map alles encrypted klopt allemaal, maar inloggen ho maar

dit geprobeerd nog niets, hoe heb je dit opgelost?
Offline kilian - 13/09/2006 17:08
Avatar van kilian Lid gekombineert met een ander script op deze site, zie de code hieronder:
login.php: http://www.plaatscode.be/2615/
logout.php: http://www.plaatscode.be/2616/
validate.php: http://www.plaatscode.be/2617/

oorspronkelijk: http://www.site...amp;id=508

verder moet je enkel in de pagina's die je wil beveiligen de volgnde code zetten:

  1. <?
  2. include("validate.php");
  3. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.202s