Drupal 7 webseite gehackt
am 04.01.2013 - 19:19 Uhr in
Ich habe eine Seite mit Drupal 7 erstellt. Nun hat sich ein User angemeldet und unzählige Spam Beiträge erstellt. Beim Versuch den User zu löschen erscheint folgende Fehlermeldung:
PDOException: SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction: UPDATE {comment} SET pid=:db_update_placeholder_0, nid=:db_update_placeholder_1, uid=:db_update_placeholder_2, subject=:db_update_placeholder_3, hostname=:db_update_placeholder_4, created=:db_update_placeholder_5, changed=:db_update_placeholder_6, status=:db_update_placeholder_7, thread=:db_update_placeholder_8, name=:db_update_placeholder_9, mail=:db_update_placeholder_10, homepage=:db_update_placeholder_11, language=:db_update_placeholder_12 WHERE (cid = :db_condition_placeholder_0) ; Array ( [:db_update_placeholder_0] => 0 [:db_update_placeholder_1] => 2196 [:db_update_placeholder_2] => 311 [:db_update_placeholder_3] => Il revele casino en ligne post pour vous [:db_update_placeholder_4] => 91.207.7.205 [:db_update_placeholder_5] => 1357322492 [:db_update_placeholder_6] => 1357322492 [:db_update_placeholder_7] => 0 [:db_update_placeholder_8] => 01/ [:db_update_placeholder_9] => CorReame [:db_update_placeholder_10] => [:db_update_placeholder_11] => [:db_update_placeholder_12] => de [:db_condition_placeholder_0] => 14 ) in drupal_write_record() (Zeile 6861 von /var/www/vhosts/mail4nature.org/httpdocs/includes/common.inc).
Beim Versuch einzelne Inhalte des Users zu löschen erscheint folgende Fehlermeldung
PDOException: SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction: DELETE FROM {comment} WHERE (cid IN (:db_condition_placeholder_0)) ; Array ( [:db_condition_placeholder_0] => 14 ) in comment_delete_multiple() (Zeile 1605 von /var/www/vhosts/mail4nature.org/httpdocs/modules/comment/comment.module).
Noch nichteinmal direkt in der Datenbak kann ich die Einträge vom Typ Comment löschen. Es kommt folgende Fehlermeldung:
SQL-Befehl:
DELETE FROM `comment` WHERE `comment`.`cid` =14 LIMIT 1
MySQL meldet: Dokumentation
#1205 - Lock wait timeout exceeded; try restarting transaction
- Anmelden oder Registrieren um Kommentare zu schreiben
Für mich hört sich Dein
am 05.01.2013 - 01:14 Uhr
Für mich hört sich Dein Problem nicht nach einem Hacker- sondern eher nach einem Datenbank-Problem an. Schonmal versucht, die Datenbank neu zu starten?
Ansonsten würde ich eher den mysql-Fehler googeln, scheint eher ein Konfigurationsproblem zu sein. Dein Dateipfad (/var/www/vhosts/mail4nature.org/httpdocs/) liest sich so, als hättest Du Zugriff auf den Datenbank-Dienst...