[gelöst] Fehler nach Update
am 23.07.2015 - 15:34 Uhr in
Hallo,
wir haben eine Drupalseite bei unerem Hoster.
Ich habe updates bisher immer lokal gemacht, da hier mehr ressourcen bzgl RAM und CPU vorhanden sind.
Also habe ich den kompletten Drupalordner heruntergeladen, sowie die DB exportiert.
Dieses beides habe ich hier im LAN verfügbar gemacht und die Seite lief auch.
Im Anschluss habe ich das update gemacht und auch danach war alles gut.
Dann habe ich den Ordner hochgeladen und beim importieren der DB hatte er zuerst gemeckert. Dies lag an der Laufzeit von PHP.
ich habe dann den Mysqldumper genutzt und der lief dann durch (mit der Einstellung Fehler nur zu loggen, wobei ich die Fehelr nicht sehen konnte).
Nun sagt mir aber unsere Seite folgenden Fehler:
Fatal error: Call to undefined function views_get_all_views() in /www/htdocs/XXXXXXXXXXX/sis/sites/all/modules/themekey/modules/themekey.views.inc on line 143
Kann mir jemand sagen, wie ich das beheben kann?
Gruß Sebastian
- Anmelden oder Registrieren um Kommentare zu schreiben
Ehrlich gesagt kann ich dir
am 23.07.2015 - 21:18 Uhr
Ehrlich gesagt kann ich dir nicht helfen, aber deine Vorgehensweise scheint in meinen Augen nicht optimal zu sein und auch nicht der Drupalweg.
An deiner Stelle würde ich die Website Online spiegeln und dort die Updates machen und wenn alles in Ordnung ist auf der Produktivseite.
Die Datenbank kann man gut mit Backup & Migrate importieren/exportieren (falls du diese Funktion benötigst).
Der Fehler deutet darauf hin
am 23.07.2015 - 21:26 Uhr
dass irgendetwas nicht komplett übertragen wurde.
Okay, ich habe das ganze noch
am 24.07.2015 - 07:43 Uhr
Okay, ich habe das ganze noch mal mit rsync übertragen, falls etwas beim Übertragen schief gegangen sein sollte. bisher gibts keine Besserung.
Mir ist aber eben im Mysqldumper aufgefallen, das es da Fehler beim importieren gab.
Und zwar stehen da im error.log Einträge mir "Duplicate entry". Dieses aber wohl in verschiedenen Tabellen, wovon manche aber auch als Modul nicht aktiviert sind.
Sollte ich die DB noch mal löschen und dann wieder importieren?
Es läuft wieder. Da es so
am 27.07.2015 - 06:59 Uhr
Es läuft wieder.
Da es so "trivial" ist, habe ich echt überlegt das hier noch zu lösen aber es geht ggf anderen auch so.
Meine vorgehensweise ist im Grunde in Ordnung. Jedoch ist ein Punkt, und zwar der Letzte nicht ovn mir bedacht worden, oder ggf habe ich es von den letzen malen einfach nur vergessen: Der Eigentümer und ggf die Besitzrechte müssen noch mal angepasst werden. Just als ich das gemacht habe lief es gleich.
Ich danke allen mithelfenden hier.