In dem letzten Tutorial, zum Thema .htpasswd Generator, wird der htpasswd_path (der PfadZurDatei/.htpasswd) benötigt. Diesen könnt Ihr z.B. über die Paketinformationen Eures Webhosters herausfinden, oder über den nachfolgenden beschriebenen Weg.
Datei get_path.php
Erstellt Euch eine neue Datei mit dem Namen get_path.php.
Kopiert den nachfolgenden Code in die Datei.
Ladet die Datei in den Ordner auf Eurem Webspace, in dem später die .htpasswd abgespeichert wird.
Öffnet in Eurem Browser die Datei get_path.php und kopiert Euch den absoluten Pfad zu der späteren .htpasswd.
Diesen Pfad könnt Ihr dann in dem .htpasswd-Generator eingeben.
<?php
echo dirname(__FILE__);
?>
Viel Erfolg mit dem Codeschnipsel, Pfad zur .htpasswd.
https://ilixi.de/wp-content/uploads/2025/03/2025-pfad-zur-htpasswd.png270710Smartihttps://ilixi.de/wp-content/uploads/2025/02/2025-ilixi-logo-01.pngSmarti2025-03-10 13:04:142025-03-10 13:04:14Pfad zur .htpasswd
Zum Schutz von wichtigen und sensiblen Dateien im Internet wird sehr gern auf die Verwendung von htaccess und htpasswd zurückgegriffen. Mittels dieser beiden Dateien ist ein Passwortbasierter Schutz von Verzeichnissen schnell möglich. Damit Ihr dafür nicht zwangsläufig auf den Dienst von Webseiten zurückgreifen möchtet, erstellen wir mit diesem Tutorial einen solchen Schutz mittels htpasswd-Datei.
Wir erstellen die Funktion generateHtpasswd, für $username, $password, $encryption.
Das PHP-Skript prüft, ob das Formular gesendet wurde, ruft die eingegebenen Werte ab und Funktion generateHtpasswd() wird aufgerufen, um den htpasswd-Code zu generieren.
Wir verwenden Cookies, um Ihnen eine effiziente Navigation und die Ausführung bestimmter Funktionen zu ermöglichen. Detaillierte Informationen zu allen Cookies finden Sie unten in den einzelnen Einwilligungskategorien.
Die als „Notwendig“ kategorisierten Cookies werden in Ihrem Browser gespeichert, da sie für die Ermöglichung der Grundfunktionen der Website unerlässlich sind.
Wir verwenden auch Cookies von Drittanbietern, die uns dabei helfen, zu analysieren, wie Sie diese Website nutzen, Ihre Präferenzen zu speichern und die für Sie relevanten Inhalte und Werbung bereitzustellen. Diese Cookies werden nur mit Ihrer vorherigen Zustimmung in Ihrem Browser gespeichert.
Sie können einige oder alle dieser Cookies aktivieren oder deaktivieren. Die Deaktivierung einiger davon kann sich jedoch auf Ihr Surferlebnis auswirken.
Wir können Cookies anfordern, die auf Ihrem Gerät eingestellt werden. Wir verwenden Cookies, um uns mitzuteilen, wenn Sie unsere Websites besuchen, wie Sie mit uns interagieren, Ihre Benutzererfahrung verbessern und Ihre Beziehung zu unserer Website anpassen.
Klicken Sie auf die verschiedenen Kategorienüberschriften, um mehr zu erfahren. Sie können auch einige Ihrer Einstellungen ändern. Beachten Sie, dass das Blockieren einiger Arten von Cookies Auswirkungen auf Ihre Erfahrung auf unseren Websites und auf die Dienste haben kann, die wir anbieten können.
Unbedingt erforderliche Cookies
Diese Cookies sind unbedingt erforderlich, um Ihnen die über unsere Website verfügbaren Dienste bereitzustellen und einige ihrer Funktionen zu nutzen.
Da diese Cookies für die Bereitstellung der Website unbedingt erforderlich sind, hat ihre Ablehnung Auswirkungen auf die Funktionsweise unserer Website. Sie können Cookies jederzeit blockieren oder löschen, indem Sie Ihre Browsereinstellungen ändern und das Blockieren aller Cookies auf dieser Website erzwingen. Dies wird Sie jedoch immer dazu auffordern, Cookies zu akzeptieren/abzulehnen, wenn Sie unsere Website erneut besuchen.
Wir respektieren es voll und ganz, wenn Sie Cookies ablehnen möchten, aber um Sie nicht immer wieder danach zu fragen, erlauben Sie uns bitte, dafür ein Cookie zu speichern. Sie können sich jederzeit abmelden oder andere Cookies zulassen, um unser Angebot zu verbessern. Wenn Sie Cookies ablehnen, entfernen wir alle gesetzten Cookies in unserer Domain.
Wir stellen Ihnen eine Liste der auf Ihrem Computer in unserer Domain gespeicherten Cookies zur Verfügung, damit Sie überprüfen können, was wir gespeichert haben. Aus Sicherheitsgründen können wir keine Cookies von anderen Domains anzeigen oder ändern. Sie können dies in den Sicherheitseinstellungen Ihres Browsers überprüfen.
Funktional
Funktionale Cookies helfen bei der Ausführung bestimmter Funktionen wie dem Teilen des Inhalts der Website auf Social-Media-Plattformen, dem Sammeln von Feedback und anderen Funktionen von Drittanbietern.
Leistung
Leistungscookies werden verwendet, um die wichtigsten Leistungsindizes der Website zu verstehen und zu analysieren, was dazu beiträgt, den Besuchern ein besseres Benutzererlebnis zu bieten.
Datenschutzrichtlinie
Sie können unsere Cookies und Datenschutzeinstellungen im Detail in unseren Datenschutzrichtlinie nachlesen.