Drupal 7 reparieren
Posted by wnf on Tuesday, 12 January 2016Vom Kunden kam eine mit mySQLDumper erzeugte Datensicherung, einer nicht mehr vorhandenen Drupal7-Installation.
Im Root-verzeichnis der Drupal Installation wechseln und dann den hashwert des Passwortes erzeugen:
$ ./scripts/password-hash.sh "123456" password: 123456 hash: $S$DT8/WxCb4Z76LesMA.f/sA9q3TDNx0p9iOYSyQRbx4qoncyt1zry
Den Hash-Wert des Admin-Passwortes setzen:
UPDATE users SET pass ='$S$DT8/WxCb4Z76LesMA.f/sA9q3TDNx0p9iOYSyQRbx4qoncyt1zry' WHERE uid = 1;
Das Standard-Thema setzen:
UPDATE system SET status=1 WHERE name = 'garland'; UPDATE variable SET value='s:7:"garland"' WHERE name = 'theme_default';
Den Drupal-Cache löschen
TRUNCATE cache; TRUNCATE cache_bootstrap; TRUNCATE cache_block;
Für den Admin das Garland Thema einstellen (nur nötig falls ein User Theme benutzt wird):
UPDATE users SET theme='garland' WHERE uid = '1';
Den temporären Pfad neu stellen:
UPDATE variable SET variable.value = 's:4:"/tmp";' WHERE variable.name='file_temporary_path';