[gelöst] Probleme mit Backup
am 20.05.2013 - 09:54 Uhr in
Hallo zusammen
- ich habe eine Site auf einen neuen Server kopiert
- da neue DB erstellt
- die Settings angepasst so dass DB gefunden wird
- im PHP Admin Backup zurückgespielt
und nun folgenden Fehler beim Start
**********
Uncaught exception thrown in shutdown function.
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'phaenom2_ssz.semaphore' doesn't exist: DELETE FROM {semaphore} WHERE (value = :db_condition_placeholder_0) ; Array ( [:db_condition_placeholder_0] => 3678866375199e3f19a1892.22162016 ) in lock_release_all() (line 269 of /home/phaenom2/public_html/kunden/heinz/ssz.li/includes/lock.inc).
***
Frage:
Was ist schief gelaufen
PS habe auch Probleme mit dem Backup Modul .. das funz auch nicht :(
Danke und Grüsse aus der Schweiz
- Anmelden oder Registrieren um Kommentare zu schreiben

Der bessere Weg in meinen
am 20.05.2013 - 10:26 Uhr
Der bessere Weg in meinen Augen (und damit hat es bisher immer geklappt):
Was genau schiefgelaufen ist
am 20.05.2013 - 10:29 Uhr
Was genau schiefgelaufen ist läßt sich so nicht sagen, aber es hängt oft micht dem Cache des alten Systems zusammen, der ja auch durch die DB übertragen wird. Ich habe mir angewöhnt das Modul Backup & Migrate für den Trandfer der Dartenbank zu benutzen. Dabei werden die Caches nicht mit übertragen.
Um Probleme mit der Datenbankanbindung zu umgehen, mache ich auf dem neuen System immer zuerst eine Neuinstallation. Dann aktiviere ich das Modul Backup & Mirgrate und restore dann die DB des alten Systems. Das hat bisher immer funktioniert, sofern der Unterschied in der PHP-Version nicht zu groß war.
Beste Grüße
Werner
Schon versucht
am 20.05.2013 - 12:27 Uhr
Danke Werner für die Antwort
Deinen Weg habe ich auch schon versucht .. keinen Erfolg
Anfänglich dachte ich es sei die DB leer doch ich kann alle Daten drin sehen.. Nur beim Start der Site kommt eben der Error oder einfach eine leere Website
:(
Hast Du bei der alten
am 20.05.2013 - 12:53 Uhr
Hast Du bei der alten Installation einen Tabellen-Prefix verwendet und dann bei der neuen Installation vergessen, den einzutragen? Das passiert mir auch gerne mal und dann ist die neue Installation trotz importierter Datenbank "leer", da der Prefix nicht in den Settings eingetragen wurde. Drupal findet daher die importierten Daten nicht.
Beste Grüße
Werner
Nicht dass ich wüsste
am 20.05.2013 - 15:18 Uhr
Die DB wurde ohne Prefix installiert (soviel ich weiss) ABER.. woran würde ich das erkennen?
Nur in dem Du z.B. mit
am 20.05.2013 - 15:30 Uhr
Nur in dem Du z.B. mit phpMyAdmin die Namen der Tabellen ansiehst. Wenn es eine Tabelle system gibt ist es ohne sonst ist der Name [Prefix]system etwa drupal_system. Gibt es beides, hast Du eine DB mit Prefix in eine ohne Prefix importiert und dann fängst Du besser noch mal von vorne an.
Beste Grüße
Werner
Danke
am 20.05.2013 - 15:57 Uhr
So Problem gelöst
Prefix im myPHPAdmin bei allen entfernt und siehe da ..
Danke.