[gelöst]module updaten[gelöst]
am 04.08.2010 - 08:58 Uhr in
gute Tag mit einander
Ich arbeite neu mit Drupal, mein Auftrag ist es eine Firmenhomepage zu erstellen. da zu brauch ich auch ein par Module von drupal. jetzt ist es andere zeit um diese wieder auf den neusten Stand zu bringen.
ich habe da zu mehrer Anleitungen gelesen und aus probiert (z.B. www.topnotchthemes.com/handbook/upgrading-drupal-modules / http://drupal.org/update/modules) hat aber alles nichts gebracht...ich weis nicht ob ich einfach zu doof bin für das oder ob es evt. noch einen Trick gibt wie man das machen kann.
ausgangslage: instaliert ist das modul cck-6.x-2.6
ziel: die nachfolgende version cck-6.x-2.7 erfolgreich instaliert ist
mein bis jetziges vorgehen: Deinstallieren des Moduls in drupal --> löschen des Moduls auf dem Server --> neues Modul auf den Server kopieren --> löschen des Cachespeichers --> Running update.php
Resultat: wo man die häcklein für die Module setzen kann ist immer noch die alte Version angezeigt, aktiviere ich ein solches modul wird mir immer noch gesagt ich habe eine alte Version
gleiches Problem bei: Menu block 6.x-2.2 und Views 6.x-2.8
- Anmelden oder Registrieren um Kommentare zu schreiben
Moin, Zitat: mein bis
am 04.08.2010 - 09:06 Uhr
Moin,
mein bis jetziges vorgehen: Deinstallieren des Moduls in drupal --> löschen des Moduls auf dem Server --> neues Modul auf den Server kopieren --> löschen des Cachespeichers --> Running update.php
Das ist definitiv der falsche Weg! Wenn Du ein Modul deinstallierst, werden auch die dazugehörigen Datenbanken und alle Einträge darin gelöscht. Ergo sind alle Daten im Zusammenhang mit dem jeweiligen Modul futsch. Es reicht das Modul lediglich zu deaktivieren...
Resultat: wo man die häcklein für die Module setzen kann ist immer noch die alte Version angezeigt, aktiviere ich ein solches modul wird mir immer noch gesagt ich habe eine alte Version
Das ist seltsam. Bist Du denn sicher,d ass Du die Module im richtigen Ordner upgedatet hast? Hatte letztens einen Kunden der seine Module quasi "parallel" gepflegt hat. Einmal im Ordner "sites/all/modules" (wie es sein sollte) und in "modules"...
Hast Du den Cron-Job mal nach dem Update laufen lassen?
Beste Grüße,
Niko
Kommune3 - Drupal Entwickler aus dem Ruhrgebiets
...
am 04.08.2010 - 13:55 Uhr
erst Mals Danke viel viel Mal für die schnelle Antwort !!! das freut mich sehr!
also einfach die Hacken raus nemen und das neue modul mit dem neuen auf dem server austaushen??
ja ich habe alle Module die ich selber drauf installiert habe "sites/all/modules" gespeichert. in "modules" habe ich nichts geändert oder hinzugefügt.
wenn ich cron.php aus führe ändert sich auch nicht viel mehr. (hatte ich aber bis jetzt noch nie gemacht)
hast du vielleicht noch ne idee wie es klappen könnte oder woran es liegt??
Mit freundlichen Grüssen
Fabio
Du hast aber auf dem Server
am 04.08.2010 - 15:43 Uhr
Du hast aber auf dem Server das update.php-Script laufen lassen (www.example.com/update.php)?
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
guten tag Werner danke das du
am 04.08.2010 - 16:08 Uhr
guten tag Werner
danke das du mir helfen willst...aber wenn du minen Beitrag genau gelesen hattest hättest du gesen das da stet "running update.php".
ja habe ich getan...:)
beste grüsse
fabio
Dann solltest Du Deine
am 04.08.2010 - 16:51 Uhr
Dann solltest Du Deine Installation mal genau überprüfen. Auf der Modulseite werden die Versionsnummern aus dem .info-File des jeweiligen Moduls angezeigt. Wenn Du also das alte Verzeichnis z.B. views = sites/all/modules/views gelöscht hast und dann mit FTP die neue Version an die gleiche Stelle schiebst, den update.php laufen läßt und immer noch die alte Verion auf der Modulseite findest, gibt es noch an einer anderen Stelle eine Views Installation. Hast Du vielleicht die Installation von Acquia genommen? Da sind nämlich in diesen Zweig schon viele Module eingeschlossen unterhalb vom acquia-Ordner. Die sind dann natürlich alle noch in der alten Version da.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
guten morgen
am 05.08.2010 - 08:43 Uhr
guten morgen werner
views = sites/all/modules/views
genau so habe ich views abgespeichert. danach habe ich das update.php ausgefüert.
die module habe ich auf drupal.org heruntergeladen...ich weiss nichts fon einem acquia-ordner.
DANKE für die Antwort, und würd mich auf weiter Iden freuen.
mit Freuintlichen grüssen
fabio
Ich sage es nochmal: Du hast
am 05.08.2010 - 11:43 Uhr
Ich sage es nochmal: Du hast in Deiner Installation einen weiteren Views-Ordner. Ich weiß nicht wo, aber er ist definitiv vorhanden, wenn nach der von Dir beschribenen Prozedur in der Modul-Übersicht immer noch die alte Version angezeigt wird.
Zum Suchen schlage ich vor, Du erstellst mit phpMyAdmin einen Export der System-Tabelle. Die entstehende xxx.sql-Datei durchsuchst Du dann mit einem passenden Text-Editor. In der System Tabelle sind zu allen installierten Modulen und Themes auch ihre Pfade angegeben. Dort solltest Du finden können, wo Views in Deiner Installation liegt.
Wirf die alte Version weg und lass dann noch mal das update-Script laufen. Das bereinigt die Datenbank.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Lösung
am 05.08.2010 - 15:36 Uhr
hallo werner...=)
danke dir Viel viel viel mal es hat geklabt, du hattest recht es war noch ein zweites mal instaliert! ich habe dann aber nicht wie du gesagt hast denn weg über die dadenbank gemacht sondern alle orner auf die entsprechenden info dateien untersucht.
Tip für solche die das gleiche Problem haben:
Hat man das modul "admin_menu" instaliert, hat man die module "Views" und "CCK" auch schon dabei. also achtet doch beim updaten fon neuen modulen ob evt. in einem andern modul diese shon entahlten sind.
das war mein fehler und nach fast 2tagen suchen habe ich ihn gefunden...es stresst mich ein bischen das ich auf so eine einfache lössung nicht shon here drauf gekmmen bin...:D:D
an alle viel erfolg beim Homepage erstellen..:))
freuntliche grüsse
Fabio
Schön, daß Du es dann
am 05.08.2010 - 16:40 Uhr
Schön, daß Du es dann gefunden hast. Bitte markiere diesen Thread noch als gelöst ([gelöst] vor den Titel des ersten Beitrags im Tread setzen).
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *