WordPress FTP Ordner / Verzeichnisrechte zurücksetzen & reseten
Sie haben Ihre WordPress Verzeichnis-Rechte umgestellt und nun funktioniert etwas nicht mehr? Sie wurden gehackt und die Rechte wurden verändert?
Dann sollten die FTP-Ordner-Rechte neu zugewiesen werden. Dies kann entweder manuell und einzeln für jede Datei und jeden Ordner umgesetzt werden oder durch ein kleines, hilfreiches PHP Script.
So funktioniert es:
– Erstellen Sie eine PHP-Datei mit dem folgenden Code oder nutzen Sie den Download für die fertige Datei (Download entpacken)
– Legen Sie die PHP-Datei in das Hauptverzeichnis von WordPress
– Starten Sie die PHP-Funktion, indem Sie die Datei aufrufen: www.Ihre-Seite.de/dateiname.php
(wenn Sie die fertige Download-Version der Datei nutzen, wäre die URL zum Starten: www.Ihre-Webseite.de/hnp-right-reset.php)
– Fertig, die Rechte wurden resetet. Löschen Sie die Datei jetzt wieder aus dem Hauptverzeichnis.
<?php hnp_reset_directory_rights(dirname(__FILE__)); function hnp_reset_directory_rights($dir, $nomask = [".", ".."]) { if (is_dir($dir)) { if (@chmod($dir, 0755)) { echo "<p><strong>Rechte erfolgreich resetet:</strong> " . $dir . "</p>"; } } if (is_dir($dir) && ($handle = opendir($dir))) { while (false !== ($file = readdir($handle))) { if (!in_array($file, $nomask) && $file[0] != ".") { if (is_dir("$dir/$file")) { hnp_reset_directory_rights("$dir/$file", $nomask); } else { $filename = "$dir/$file"; if (@chmod($filename, 0644)) { echo "<p><strong>Rechte erfolgreich resetet:</strong> " . $filename . "</p>"; } } } } closedir($handle); } } unlink(__FILE__); echo "<br></br><p>Die Verzeichnis-Rechte wurden erfolgreich resetet. Du kannst die verwendete PHP-Datei, für diesen Reset, nun wieder löschen.</p>"; ?>
Oder fertige PHP-Datei herunterladen:
Sie wurden gehackt oder Ihre Webseiten mit Viren/Malware infiziert? Wir säubern und schützen Ihre Webseite: → Webseiten-Anti-Virus-Service
↩ Zurück zur Blogübersicht