Update von Modulen auf localhost mit FTP [gelöst]
am 08.05.2013 - 09:22 Uhr in
Hallo,
wie kann ich Module updaten, wenn meine Drupalsite auf einem localhost (xampp) läuft?
Ablauf: Nachdem ich in der Navi Module auf "verfügbare Aktualisierungen" geklickt habe, anschließend ein Modul ausgewählt und auf "Diese Aktualisierung herunterladen" geklickt habe, lande ich im Update-Manager.
Nun habe ich natürlich keine FTP-Daten, da ich ja auf einem localhost bin. Wie kann ich drupal sagen, dass und von welcher Adresse es sich die Updates herunterladen kann?
Alternativ kann ich eventuell einfach die Module im Ordner "Module" löschen und durch die aktuelle Version ersetzen, aber ich befürchte, dass dadurch vielleicht Einstellungen verloren gehen. Liege ich da richtig?
Viele Grüße,
MarkuSeel
- Anmelden oder Registrieren um Kommentare zu schreiben

Nein, da gehen Dir keine
am 08.05.2013 - 13:57 Uhr
Nein, da gehen Dir keine Einstellungen verloren, außer Du hast etwas am Code geschraubt. Ansonsten einfach die Module ersetzen und anschließend update.php aufrufen.
Alternativ kannst Du dir lokal auch Drush installieren und Drupal aus der Konsole heraus updaten.
Module liegen in sites/all/modules
am 08.05.2013 - 14:03 Uhr
Ablauf: Nachdem ich in der Navi Module auf "verfügbare Aktualisierungen" geklickt habe, anschließend ein Modul ausgewählt und auf "Diese Aktualisierung herunterladen" geklickt habe, lande ich im Update-Manager.
Nun habe ich natürlich keine FTP-Daten, da ich ja auf einem localhost bin. Wie kann ich drupal sagen, dass und von welcher Adresse es sich die Updates herunterladen kann?
Du kannst ja auch über Berichte/verfügbare Aktualisierungen die Module downloaden.
Alternativ kann ich eventuell einfach die Module im Ordner "Module" löschen und durch die aktuelle Version ersetzen, aber ich befürchte, dass dadurch vielleicht Einstellungen verloren gehen. Liege ich da richtig?
Du solltest auf keinen die Module im Ordner Module sondern definitiv im Ordner sites/all/modules löschen. Dort sind die contributed-Module gespeichert. Unter modules sind die Core-Module, die nur bei einem Core-Update gelöscht werden.
Einstellungen zu den Modulen sind in den Datenbank-Tabellen der Module gespeichert. Da brauchst Du dir keine Sorgen zu machen. Ich gehe auch einfach mal davon aus, dass Du keine Dateien in den Modulen selbst ändern kannst. Nur diese würden natürlich beim Löschen und Installieren der neuen Version verloren gehen.
Wenn Du die neuen Modulversionen eingespielt hast, dann vergiss nicht, die update.php zu starten. Dafür einfach im Admin-Menu ganz links das Haus-Symbol anwählen. Dort klappt dann ein Menü auf, das u.a. den Eintrag Aktualisierungen durchführen aufweist. Durch diese Aktualisierungen werden notwendige Änderungen in den Datenbank-Tabellen durchgeführt. Die Aktualisierung kannst Du aber nur als User-1 durchführen.
Für eine Testumgebung in XAMPP ist der Aufwand für eine FTP-Verbindung definitiv höher, als das Austauschen der Module.
Vielen Dank für die
am 08.05.2013 - 14:51 Uhr
Vielen Dank für die Antworten, damit sind meine Fragen beantwortet.
Ich meinte übrigens natürlich den "modules"-Ordner in sites/all/modules, hab mich da etwas unsauber ausgedrückt. Schon klar, dass man niemals die Systemdateien ändern sollte. ;-)
MarkuSeel schrieb Vielen Dank
am 08.05.2013 - 15:01 Uhr
Vielen Dank für die Antworten, damit sind meine Fragen beantwortet.
Ich meinte übrigens natürlich den "modules"-Ordner in sites/all/modules, hab mich da etwas unsauber ausgedrückt. Schon klar, dass man niemals die Systemdateien ändern sollte. ;-)
Na doch - beim Update :-) Nee, schon o.k. Doch da die Frage im Forum Anfängerfragen gestellt wurde, bin ich etwas ausführlicher in der Antwort - sicherheitshalber.
Dein Problem scheint also gelöst. Dann markiere Bitte die Überschrift in deinem 1. Beitrag mit [gelöst] damit andere sehen, dass hier eine Lösung steht - vielen Dank!