Michael Schröpl: .htaccess, Passwort und Benutzername werden nicht erkannt

Beitrag lesen

Das Problem ist, wenn ich auf mein Server komme, lande ich automatisch im Verzeichnis "html". Ich kann noch eine Verzeichnisstruktur höher gehen, dort kann ich dann aber nichts reinkopieren.

Klar, weil Du (via FTP?) mit "chroot" in einem limitierten Teilbaum landest.

Kannst Du auf dem Server irgendwelche Kommandos ausführen? Beispielsweise "echo $HOME", oder "echo ~<name>", wobei <name> durch Deine Login-Kennung zu ersetzen wäre? Beides würde Dir den Pfadnamen Deines Wurzelverzeichnisses zeigen.

Auch per CGI-Skript ließe sich einiges herausfinden ...

Was haben die denn da für einen Server laufen? Vielleicht gehe ich von einem Apache aus, und es ist ein IIS oder so... kann ja sein... :-(

Das kann man via http://www.teamone.de/selfaktuell/sonst/serverid.htm sofort herausfinden.
Für http://www.kombinat-laugks.de ist es beispielsweise ein

Der Server der eingegebenen HTTP-Adresse http://www.kombinat-laugks.de
      identifiziert sich als Apache/1.3.6 (Unix) (SuSE/Linux) ApacheJServ/1.0 PHP/3.0.7 mod_perl/1.19 mod_ssl/2.2.8 SSLeay/0.9.0b.

Als Betriebssytem wird Unix verwendet. Man kann also von ausgehen, das ein Apache läuft. Ich werde morgen mal bei meinem Provider anrufen, ob die Rat wissen. Kann ja sein, das der Server irgendwie konfiguriert ist...!

Naja, anscheinend liegen Deine Seiten nicht direkt unterhalb von "/" in der entsprechenden "Entfernung" des URL, sondern sind irgendwie gemapped.
Das ist aber normal - deshalb brauchst Du eben den Pfadnamen Deines Wurzelverzeichnisses.

Wenn der Webmaster Dir schon .htaccess erlaubt, dann wird er diese Information auch noch heausrücken.

Eigentlich kann das ein Webserver viel besser...
Keine Ahnung. Ich lege aber eine DB an mit zwei Spalten für Benutzername und Passwort. Stimmen die nicht über ein, lasse ich eine Fehlerseite anzeigen!

Aber dafür mußt Du eben selbst etwas programmieren, und die Datenbank muß installiert und aktiv sein.
Das sind viel mehr Anforderungen als bloß der Webserver selbst, den Du ja in jedem Falle auch noch brauchst.