Update Problem - bitte um Hilfe
am 22.02.2009 - 17:28 Uhr in
Hi alle,
ich hoffe Ihr könnt mir weiter helfen:)
Folgendes Problem..
Ich benutze Version 6.3 mit vielen aktiven Modulen, Taxonomie und Konfigurierten Inhalten. Calender, PN usw usw
Nun wollte ich das System auf 6.9 updaten.. und hab laut den Anweisungen auch alles genauso gemacht..
Update selbst klappt ja auch super..
..nur ein Mega heftiges Problem entsteht... nach dem update sind alle Konfigurationen sowie Module usw weg.
Selbst nach einspielen des Modulordners und aktivieren der Module, ist die Ursprüngliche Konfiguration weg.
Was mach ich Falsch?
Kann man beim Update den Modulordner im Verzeichniss lassen? Weil wenn er ned da ist.. woher soll das Update den Stand der Dinge wissen?
Zumal ja die DB updated wird...
Kann hier evnt jemand zu diesem Problem eine Anleitung geben *Bitte nicht ans Handbuch verweisen bla bla, weil dementsprechend klappt es ja nicht^^*
Oder bleibt mir am Ende nix anderes über als alles neu zu Konfigurieren? Calender usw ..wo man ewig viel Arbeit reingesteckt hat?
*P.s:: Ich kenne es z.b. aus dem SMF bei solchen Updates so, das sich an den Konfigurationen nix verändert.
Ich danke euch schon mal für eure Hilfe..
mfg
Michael
- Anmelden oder Registrieren um Kommentare zu schreiben
Hier
am 22.02.2009 - 17:44 Uhr
Hier http://drupalbasic.de/einsteigerhandbuch/drupal-kern-update bitte einmal anschauen/lesen.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Ty.. aber wie gesagt...
am 23.02.2009 - 22:22 Uhr
Ty.. aber wie gesagt... bitte NICHT darauf verweisen.. denn genau das ist eine dieser Anleitung wo zwar das update geht aber ich trotzdem das Problem habe das alle Modul Konfigurationen, Inhalte usw.. schlicht weg sind.
In dem Video z.b. ist nach dem update der Pageinhalt usw.. wie vor dem Inhalt.. leider kann man ja nicht sehen was an Inhalten alles geändert wurde und Modulen implementiert sind.
Nee Standdartkonfiguration ohne angepassten Inhalt und implementierten Modulen zu upen ist 0,0 ein Problem.
Aber wenn das update so läuft wie bei mir und die inhalte und implementierungen nicht erhalten bleiben.... ist das schon bissel krass.
also mal der Reihe nach: 1.
am 22.02.2009 - 18:43 Uhr
also mal der Reihe nach:
1. Backup von Software & Datenbank
2. Sitesfolder wegbewegen
3. Drupalkern updaten
4. Sitesfolder wieder an Originalplatz
5. Updatescript laufen lassen
6. falls nötig installierte Module in sites/all/modules updaten
7. Wieder Updatescript laufen lassen
Aber: Das alles vorher auf einem Testsystem ausprobieren
Dann sollte es auch keine Überraschungen geben. Aber wie vorhin aufgezeigt: Zusatzmodule immer unter sites/all/modules installieren, sonst knallt es.
Gruß
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
urgs.. k.. danke erst
am 22.02.2009 - 19:27 Uhr
urgs.. k.. danke erst mal.
Das urgs deswegen, weil habe alle Zusatzmodule direkt in den Modulordner gehauen.
Was passiert wenn ich nun den kompletten Modulordner umkopiere? Und wenns geht,.. wie geh ich am besten vor? Page offline, Module abschalten erst?
*Edit: Drupal Kern updaten ist klar..
mit den beiden erneuten update scripts laufen lassen, meinst du damit wieder die update.php aufrufen oder meinst du unteradministration / die verfügbare updates funktion?
Ja, ich meinte
am 22.02.2009 - 20:50 Uhr
Ja, ich meinte update.php.
Du kannst die Installation vielleicht noch retten indem Du aus dem Backup die Zusatmodule an die richtige Stelle kopierst. Vor dem Aufrufen von Drupal mußt du dann aber mit phpmyadmin zu Fuß in der system Tabelle die Pfade der Module ändern. Dann könnte es wieder gehen.
Anders geht es nur, wenn Du vorher alle Zusatzmodule abschaltest, deinstallierst, aus dem Modulverzeichnis löscht und nach dem Upgrade des Drupal Kerns wieder neu installierts. Dann aber an die richtigen Stelle.
Gruß
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
hmm k..:( Hast du nee ahnung
am 22.02.2009 - 21:13 Uhr
hmm k..:(
Hast du nee ahnung in welcher Tabelle die Pfade verankert sind?
Aber ich befürchte fast, das ich das alles Neu machen muss, denn es sind einige Module drin..
Irgendwie war es für mich Selbstverständlich das die zusätzlichen Module in den Modulordner kommen und ned unter sites/ , da ich ja kein Multisite installieren wollte.
..schon bissel ärgerlich, das die Updatefunktion nicht in der Lage ist alle Module im Modulordner zu übernehmen:(
Das war Wochenlange Arbeit und eigentlich stand die Seite kurz vor der Veröffnetlichung.
Ok.. habs.. hab alle
am 22.02.2009 - 23:14 Uhr
Ok.. habs.. hab alle Mudulpfade in der Tabelle System angepasst^^
Hoffe es klappt alles.. werd das ganze aber erst mal auf wamp testen.
Vielen dank erst mal:)
mfg
Michael
Noch nee Frage.. alle
am 23.02.2009 - 02:46 Uhr
Noch nee Frage.. alle Module, also den kompletten Modul ordner verschieben oder die Kern Module im Original Modulordner lassen und die Zusatzmodule nur verschieben?
Wenn ich das richtig sehe sind nur die Zusatzmodule in der system DB gelistet oder?
Ja nur die Zusatz-Module
am 23.02.2009 - 10:06 Uhr
Ja nur die Zusatz-Module verschieben bzw. Pfad ändern in der Tabelle.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Tjo.. klappt so leider
am 23.02.2009 - 15:20 Uhr
Tjo.. klappt so leider nicht.
Alle Module liefern nen theme.inc fehler. Calender Modul usw funktionieren nadda.
Denke werde das original wieder einspielen und wenn ich nee gute Woche habe mir mit der 6.9 Version nochmal die arbeit machen.
Find es irgendwie bissel Schade.. das nen Update auf nee höhere Version nicht in der Lage ist ins System implementierte Module und Themes zu berücksichtigen.
In dem Fall ist smf z.b. und auch andere nen Schritt voraus.. da ist es egal was an Moduladdons drin hast, bleibt nach Update erhalten, außer es weicht von der kompatibilität mit der Version ab.
mfg
Michael
*Frage, wegen Version 6.3 , wenn ich bei dieser bleibe, wie unsicher ist diese Version wegen Sicherheitslücken? Hab ich noch andere Möglichkeiten diese zu stopfen außer durch den core update?
So.. nochmal
am 24.02.2009 - 00:05 Uhr
So.. nochmal nachgeschaut..
Laut handbuch oben zur Installation für Module, steht Geschrieben:
Nachdem die Datei entpackt ist, sollte per FTP das komplette (entpackte) Verzeichnis in das Module-Verzeichnis der Drupal-Installation auf dem Webserver kopiert werden.
Also, bin ich normalo richtig davor das ich die zusätzlichen Module in den Modules Ordner gepackt habe.
Ich hab mir nochmal alle Anleitungen und screencast angesehen und irgendwie hab ich das gefühl das dort nur Updates beschrieben werden wo nicht auf zusätzlich implementierte Module eingegangen wird und scheinbar nur Grundinstallationen im Updated Beschrieben werden.
Was mache ich nun mit einer Seite die xx Module Implementiert hat und nen anderes Theme nutzt.
Schlicht die Ordner wie Modules und Themes usw stehen lassen und einfach die Update Inhalte drüber kopieren, so das die alten Module erhalten bleiben usw?
Denn ist klar.. lösche ich den Module Ordner sind die Module ja wech... und nach dem Update, kann und will Drupal im neuem Core ja ned verstehen das da >Module implemeniert waren und mit mal wieder im Ordner vorhanden sind.
Geh ich richtig davon aus.. das ich in so einem Fall wie bei mir,nicht die alten Inhalte des Pfades lösche auf dem Webspace, sondern einfach die Updatedatein drüber kopiere, damit die Dateistruktur *welche ja in der DB verankert ist *System DB* und drupal beim Update die chance hat die Dinge beim Update mit einzubeziehen die Installiert waren?
Wenn nicht.. und es Tatasache so ist.. das ein Update eines laufenden System nur Möglich ist wenn die Module unter sites/all/modules liegen + die Themes *was ja norm nur für Multipages interessant ist und man nach dem Update alle seine implementierungen von Modulen, wie z.b. caledar *welche ja bei Anpassungen wie 3 Kalenderansichten per filter usw* nicht wenig Arbeit macht, ist es bissel derb.
Irgendwer da der mir erklären kann wie ich ein korrektes Update von 6.3 auf 6.9 hinbekomme und mir dabei keine implementierten Module in ihrer funktionsweise und Theme und weitere sehr wichtige Einstellungen nicht verloren geht??
Wie gesagt wäre wichtig.. ich hänge nun schon mehrere Wochen *eher Monate schon an diesem Projekt und es steckt massig Arbeit drin*
danke euch schon mal
ERLEDIGT: Update Anleitung laufendes System hier
am 24.02.2009 - 00:25 Uhr
So nach Verzweiflung pur hab ichs nun einfach gemacht^^
Jeder der von einer 6.x auf 6.x Version updaten will und vieles an Inhalten angepasst hat, spezielle Themes usw + xx implementierten und konfigurierten Modulen.
Macht weiter nix als folgendes:
Webseite offline setzen.
DB und Dateiverzeichniss sichern.
Alle Ordner und Datein bis auf sites aus dem Updateverzeichniss in das deteiverzeichniss des webservers kopieren und bei nachfrage Überschreiben.
Das Update aufrufen: www.pageurl.de/update.php
Den Update schritten folgen.. fertisch is
Lief bei mir 1. Klasse so.. bin nun von 6.3 auf 6.9 ohne weitere Probleme.
Zusatzmodule
am 24.02.2009 - 11:34 Uhr
Laut allen mir bekannten Anleitungen wird immer darauf hingewiesen, daß alle zusätzlichen Module nach sites/all/modules und alle zusätzlichen Themes nach sites/all/themes installiert werden sollen. Dann kann man nämlich beim Upgrade alle core Verzeichnisse platt machen (manche FTP Programme tun das auch von Hause aus, was dann zu Problemen führt). Wenn man alles über SSH installiert geht es natürlich auch anders, aber es wird immer darauf hingewiesen, daß man sauber trennen sollte.
Gruß
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Naja hier im Handbuch fand
am 24.02.2009 - 12:00 Uhr
Naja hier im Handbuch fand ich, siehe oben, das zusätzliche Module in Modules kommen und rtw sites gehts eigentlich nur für Multisites.
Meine Uploads laufen per ftp.. aber sollte sich nix tun zum ssh.
Die gefundenen Anleitungen und Sreencast zum Thema Update, basieren dann entweder auf reinen core updates ohne zusätzliche Module oder die Module wurden wie von dir geschildert Angelegt und nicht daraufhin gewiesen.
Das Screencast von Thomas *gut gemacht* zeigt zwar auch alles zum Update, so das es Funktioniert, aber verweist in keinem Wort und Bild darauf das die zusätzlichen Module und Themes unter site/all liegen.
Wäre das dort mit erwähnt oder z.b. so wie ich es gemacht habe.. wäre es supi^^
Übrigens.. meine geschilderte Updateversion ist in vielen CMS gang und gebe.. von daher auch garnicht so abwägig das es Funktioniert.
Schlicht nix löschen sondern nur Updatedatein einspielen und alles ist gut...
mfg
Michael
SSH vs FTP
am 24.02.2009 - 12:38 Uhr
Bei SSH kann ich das tar-file gleich auf dem Server an der richtigen Stelle entpacken und tar überschreibt nur vorhandene Dateien aber löscht keine Verzeichnisse. Manche FTP Clients gehen aber hin, wenn Du ein Verzeichnis auf den Server schiebst, daß sie erst das auf dem Server bestehende komplett löschen und dann das Verzeichnis neu erstellen. Hast Du nun alle Zusatzmodule mit dem Drupal Core gemischt, hast Du die A...Karte erwischt. Dann ist nämlich nichts mehr da zum Updaten.
Daher noch mal der Hinweis alle Zusätze unter sites/all/modules bzw. sites/all/themes abzulegen. Dann kannst Du auch ein einzelnes Modul austauschen ohne den Rest flachzulegen.
Gruß
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Naja:) WiseFTP,
am 24.02.2009 - 13:15 Uhr
Naja:)
WiseFTP, FTP-Comander, FTP-Voyager *das sind die ich nutze* machen soetwas nur wenn man es expleziet Einstellt in den Options.
Und solange das FTP Progi nicht vorher löscht ist ja 0 Problem *evnt in nem Tut darauf hinweisen?* hat das Update ja alles was es braucht zum updaten.
Denke geht vielen Anfängern wohl so das sie die zusätzlichen Module im Module ordner mit reinhauen.
Allerdings bin ich next Round nu auch schlauer und hau die in sites/all rein^^
Aber vielen Dank für die Hilfe hier..
mfg
Michael