Ja, in der Tat. Die Kundenseite wurde mal gehackt. Das scheint ein Überbleibsel gewesen zu sein. Betroffen waren htaccess und die header.php
Beiträge von achtern
-
-
Der Code war in der header.php des Themes. Und ist entfernt!
-
Danke für den Hinweis. Da war Schadcode drin (die Theme-Dateien hatte ich vom Kundenserver). Freundlicherweise hat der Hacker das mit #336988# und mehrzeiligem Javascript in kenntlich gemacht!
Jetzt läuft alles. Nochmal vielen Dank und viele Grüße
Peter -
MoinMoin Ralf,
danke für Deine Nachricht. Das ist eine frische, ungehackte nicht öffentliche Installation in einem Unterverzeichnis. Auf einer zweiten Installation zum Test ist das Phänomen auch. Die Daten sind von einer aktuell laufenden (öffentlichen) Installation, wo dieses Problem aber nicht besteht.
Wenn ich auf 644 stelle, ist das nach ein paar Minuten wieder auf 200 ... -
Hallo, liebe WP-Gemeinde,
habe ein merkwürdiges Phänomen, wofür ich keine Erklärung finde. Vielleicht weiss einer von Euch Rat??
Meine WP-Seite liefert dauernd Fehlermeldungen, weil ständig die Dateiberechtigung der header.php meines Themse geändert wird. Alle anderen Dateien auf dem Server verhalten sich korrekt und lassen sich einstellen, wie ich das möchte (644, 755 ...). Nur diese header.php wird ständig automatisch nach einer Weile wieder auf 200 gestellt und liefert dann folgende Fehlermeldung:
Warning: require_once(.../wp-content/themes/xyz/header.php) [function.require-once]: failed to open stream: Permission denied in .../wp-includes/template.php on line 390
Fatal error: require_once() [function.require]: Failed opening required '.../wp-content/themes/xyz/header.php' (include_path='.:/usr/lib/php5') in .../wp-includes/template.php on line 390
Wenn ich dann die Berechtigung der header.php von 200 wieder auf 755 stelle, läuft alles wunderbar. Bis es sich nach einer Weile wieder auf 200 einstellt. Egal, ob ich das im 1und1 Datei-Explorer einstelle oder mit Dreamweaver oder Cyberduck.
Ich bin für Eure Hilfe sehr dankbar!
Viele Grüße
Peter