Tool für htaccess abgeschmiert!
Christoph
- ftp
Hi,
ich habe ein PHP Script genommen und mir ein Verzeichnis PW geschützt zu machen. Nur ist irgendwas schiefgegangen.
Jetzt kann ich das Verzichnis nicht mehr löschen, es sollen noch
Dateien drinnen sein, die ich aber nicht finden kann.
<?php
$username = "mteadmin";
$password = "pkat194t";
$authname = "MTE Admin Login";
$p_path = $SCRIPT_FILENAME;
$path = eregi_replace("/htaccess.php", "", $p_path);
$htaccess = fopen(".htaccess", "w");
fputs($htaccess,
"AuthType Basic\n".
"AuthName "$authname"\n".
"AuthUserFile $path/.htpasswd1\n".
"require valid-user\n"
);
fclose($htaccess);
$htpasswd = fopen(".htpasswd1", "w");
$password = crypt($password);
fputs ($htpasswd, "$username:$password\n");
fclose ($htpasswd);
if (file_exists(".htaccess")) {
echo "<br><br><br><div align=center><font face='verdana' size=2><b>Die .htaccess-Datei wurde erfolgreich erzeugt...</b></font>";
} else {
echo "<br><br><br><div align=center><font face='verdana' size=2><b>Die .htaccess-Datei konnte nicht erstellt werden<br>Bitte überprüfen Sie die Rechte für das Verzeichnis und/oder für dieses Script!!!</b></font>";
}
if (file_exists(".htpasswd1")) {
echo "<br><br><font face='verdana' size=2><b>Die Passwort-Datei wurde erfolgreich erzeugt...</b></font></div>";
} else {
echo "<br><br><font face='verdana' size=2><b>Die Passwort-Datei konnte nicht erstellt werden<br>Bitte überprüfen Sie die Rechte für das Verzeichnis und/oder für dieses Script!!!</b></font></div>";
}
?>
Hallo Christoph,
Jetzt kann ich das Verzichnis nicht mehr löschen, es sollen noch
Dateien drinnen sein, die ich aber nicht finden kann.
mit was hast du versucht das Verzeichnis zu löschen?
$htaccess = fopen(".htaccess", "w");
Dateien die mit '.ht' anfangen werden vom Apache standardmäßig nicht angezeigt.
über ftp kannst du die Datei löschen, in dem du entweder einen Client verwendest, der auch Verzeichnisse in denen noch was drin ist, löschen kann oder in dem du '-la' in das Kommandofenster eingibst (wo das bei deinem ftp-Programm ist, weiß ich natürlich nicht).
Ob man die Dateien mit php löschen kann, weiß ich nicht.
Grüße aus Nürnberg
Tobias
Man kann auch ftp über die Windows-Eingabeaufforderung bekommen:
Greetz from da .:HACKER:.