Startseite
  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

<Gelöst> Upgrade auf 6.15 durch core files Dubletten nicht möglich... Wer hat eine Idee?

Eingetragen von TorstenG (21)
am 22.12.2009 - 18:16 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Habe nach wie vor ein Problem mit dem Upgrade auf 6.15...

Mein erster Upgradeversuch endete im Desaster... und inzwischen ist auch klar warum...
Mir ist es doch tatsächlich gelungen, mittels alter Backup Dateien den 6.14 Stand von vor einiger Zeit wieder herzustellen und die Änderungen seitdem nachzuvollziehen, so daß ich jetzt wieder auf dem Stand von letzter Woche bin......

Inzwischen ist auch klar warum das Upgrade beim ersten Mal in der Hose landete...
Ich habe im Verzeichnis www.example.com/sites/all/modules scheinbar seit längerer Zeit einen entpackten Drupal 6.14 Ordner (warum auch immer...), also praktische eine Dublette von den Core Dateien.

Das Problem ist nun, daß ich diesen nicht löschen kann, da Drupal mir diese Tat mit folgender Fehlermeldung bei jedwedigem Seitenaufruf quittiert:

Fatal error: Call to undefined function locale() in /var/www/web84/html/sites/all/modules/l10n_client/l10n_client.module on line 107

Die Frage ist nun: Wie werde ich diesen Orner elgant los?

Ich hoffe mir kann da jemand helfen. Ich habe schon hin- und herprobiert, aber kriege das nicht gebacken... :-(

‹ [gelöst]Drupal update 6.15 in deutsch Subsites Modul Berechtigungen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

hi thorsten kannst du den

Eingetragen von phpberlin (293)
am 22.12.2009 - 18:54 Uhr

hi thorsten
kannst du den Ordner nicht einfach per FTP löschen?
oder mit Deinem webadmin?
oder per php

beispiel:
http://aktuell.de.selfhtml.org/artikel/php/verzeichnisse/

viel glueck
Stefan

Design Probleme einfach mit FF und FIREBUG lösen!
Eine Lösung im DC durch andere gefunden? Dann den Titel im Ursprungsbeitrag mit [Gelöst] makieren

  • Anmelden oder Registrieren um Kommentare zu schreiben

TorstenG schrieb Das

Eingetragen von TorstenG (21)
am 22.12.2009 - 20:02 Uhr
TorstenG schrieb

Das Problem ist nun, daß ich diesen nicht löschen kann, da Drupal mir diese Tat mit folgender Fehlermeldung bei jedwedigem Seitenaufruf quittiert:

Fatal error: Call to undefined function locale() in /var/www/web84/html/sites/all/modules/l10n_client/l10n_client.module on line 107

Nein... Geht so einfach leider nicht, da Drupal dann nichts mehr rafft. Da der sites/all/modules den /modules überlagert (habe ich beim ersten Versuch merken müssen, erwartet Drupal die Dateien nun dort... :-(

Hier ist ein Fuchs mit dem Wissen um Datenbankbereinigung bzw. Pfadgeschichten gefragt....

  • Anmelden oder Registrieren um Kommentare zu schreiben

hi, wenn Drupal doch partou

Eingetragen von Methos (114)
am 22.12.2009 - 20:01 Uhr

hi,

wenn Drupal doch partou das Module haben will, dann würde ich ihm das Modul doch erstmal geben
also unter /sites/all/modules das Modul (ich nehme an das es dieses ist) abzulegen.

Wenn das Drupalsystem dann wieder läuft, könntest du das Modul ggf anschließend deaktiviern sofern gewünscht.

Ist nur so ne Idee, was mir bei der Fehlermeldung und deiner Situationbeschreibung als Versuch in den Kopf käme, daher ohne Gewähr (Sicherung vom aktuellen stand machen usw ;) )

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Thorsten die Pfade

Eingetragen von phpberlin (293)
am 22.12.2009 - 20:06 Uhr

Hallo Thorsten

die Pfade (base url) wird in der sites/all/settings.php gesetzt
und nicht in der datenbank gesetzt (kann ich aber nicht
für alle Module beschwören..)

hast du denn Zugriff auf den mysql server
zb ueber phpmyadmin?
Da kannst du doch eine Suche 'starten' nach den falschen Pfaden
und entsprechend Updaten.

Aber ich würde an Deiner Stelle versuchen den content zu retten
http://drupal.org/project/backup_migrate
und das drupal neu zu installieren

viel Glück
Stefan

Design Probleme einfach mit FF und FIREBUG lösen!
Eine Lösung im DC durch andere gefunden? Dann den Titel im Ursprungsbeitrag mit [Gelöst] makieren

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hab' ich inzwischen auch

Eingetragen von TorstenG (21)
am 22.12.2009 - 20:11 Uhr

@Methos
Hab' ich inzwischen auch schon probiert.

Habe diesen www.example.com/sites/all/modules/drupal.6.14 Ordner wieder hochgeladen und nach und nach alle contributed Module deaktiviert. Aber selbst ohne custom und contributed modules kann ich den Ordner nicht einfach löschen. Die Fehlermeldung sieht dann eben nur immer anders aus, der Erfolg ist aber stets gewesen, daß das System ohne diese Dateien dann den Dienst versagte...

Ziemlich verzwickt und mit meinen bisherigen Kenntnissen nicht lösbar....

Ich könnte bestimmt den falsch positionierten Ordner auf 6.15 updaten aber das kann wohl auch nicht im Sinne des Erfinders sein...

Wenn ich nur wüßte, wie man Drupal mitteilt, daß es sich doch bitte wieder der Dateien in www.example.com/modules zu bedienen...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich würde die Doublette

Eingetragen von tumblingmug (838)
am 22.12.2009 - 21:48 Uhr

Ich würde die Doublette versuchshalber löschen und danach die update.php aufrufen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

tumblingmug schrieb Ich

Eingetragen von TorstenG (21)
am 23.12.2009 - 06:42 Uhr
tumblingmug schrieb

Ich würde die Doublette versuchshalber löschen und danach die update.php aufrufen.

Genau das ist leider nicht möglich. Sobald die Dublette fort ist, kann ich keine Seiten (auch nicht update.php) aufrufen. Das genau ist ja mein Problem. Sorry, wenn ich das nicht klar rüber gebracht haben sollte...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Deine erste angegebene

Eingetragen von Thoor (2223)
am 23.12.2009 - 07:23 Uhr

Deine erste angegebene Fehlermeldung weist ja auf einen Konflikt mit dem "Localization client" Modul hin. Schon mal versucht das Modul zu deaktivieren, oder gar zu löschen?

Falls noch nicht geschehen, wäre es wohl auch ansonsten ne ganz gute Idee, alle Zusatzmodule erstmal zu deaktivieren, bevor es an die eigentliche Aktion geht. Dann schon mal www.example.com/update.php im Browser öffnen ... und erst dann den überflüssigen Ordner entfernen.

Möglicherweise klappt ja dann das Aufrufen der update.php? Ne Garantie habe ich da leider nicht für!

--------------------
Design Probleme einfach mit FF und FIREBUG lösen!

Besuch mich doch mal unter THOOR.DE
Eine Lösung im DC durch andere gefunden? Dann den Titel im Ursprungsbeitrag mit [Gelöst] ergänzen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Thoor schrieb Deine erste

Eingetragen von TorstenG (21)
am 23.12.2009 - 08:41 Uhr
Thoor schrieb

Deine erste angegebene Fehlermeldung weist ja auf einen Konflikt mit dem "Localization client" Modul hin. Schon mal versucht das Modul zu deaktivieren, oder gar zu löschen?

Falls noch nicht geschehen, wäre es wohl auch ansonsten ne ganz gute Idee, alle Zusatzmodule erstmal zu deaktivieren, bevor es an die eigentliche Aktion geht. Dann schon mal www.example.com/update.php im Browser öffnen ... und erst dann den überflüssigen Ordner entfernen.

Möglicherweise klappt ja dann das Aufrufen der update.php? Ne Garantie habe ich da leider nicht für!

Probier ich nochmal aus... Irgendwie muß es doch gehen.

Ich lade mir den ganzen Schmunz jetzt in eine frische (andere) lokale Installation und werde diese quälen... Mal schauen...

  • Anmelden oder Registrieren um Kommentare zu schreiben

TorstenG

Eingetragen von tumblingmug (838)
am 23.12.2009 - 13:17 Uhr
TorstenG schrieb
tumblingmug schrieb

Ich würde die Doublette versuchshalber löschen und danach die update.php aufrufen.

Genau das ist leider nicht möglich. Sobald die Dublette fort ist, kann ich keine Seiten (auch nicht update.php) aufrufen. Das genau ist ja mein Problem. Sorry, wenn ich das nicht klar rüber gebracht haben sollte...

Hm. Ich hätte schwer vermutet, dass durch die update.php die Dateipfade der system-Tabelle neugeschrieben werden (denn dort sind ja die falschen Pfade für die Core-Module hinterlegt) - aber das passiert wahrsch. dann doch nur nur für die crontrib-Modulverzeichnisse unterhalb von default und all.
Dann aber, denke ich, ginge folgendes: die System-Tabelle einer frischen lokalen Installation exportieren (mit DROP TABLE) und in die Remote-DB importieren (so dass also die verbogene system-Tabelle quasi resettet wird). Danach müssten alle Zusatzmodule neu aktiviert werden und das sollte es (so ganz vom grünen Tisch weggesprochen) gewesen sein. Oder aber Du korrigierst die Pfade der Spalte filepath in der system-Tabelle überhaupt von Hand.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe einen Lösungsansatz

Eingetragen von TorstenG (21)
am 23.12.2009 - 13:37 Uhr

Habe einen Lösungsansatz von Drupal.org (Drupal security team) bekommen...

1. Das doppelte Lottchen entfernen
2. Sicherstellen, daß die Corefiles sich alle am richtigen (default) Platz befinden.
3. Folgenden Datenbank Query ausführen:

UPDATE system SET filename = substring(filename, 43) WHERE filename LIKE '%drupal-6.14%';

4. run update.php
5. modules reaktivieren

Eigentlich kaum zu glauben, daß es das schon gewesen sein soll... Scheint aber ganz gut zu klappen. Ich habe access, konnte update.php ausführen und die modules wieder reaktivieren. Mal schauen ob auch weiterhin alles geradeaus läuft.

Zunächst aber scheint's mal in Ordnung zu sein...

Möchte mich aber nichtsdestotrotz an dieser Stelle einmal recht herzlich für Eure Hilfsbereitschaft bedanken!

Drückt mir mal die Daumen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Soooo... Scheint geklappt zu

Eingetragen von TorstenG (21)
am 23.12.2009 - 19:40 Uhr

Soooo... Scheint geklappt zu haben...

6.15 ist auf der lokalen Testumgebung installiert und wirft keine Fehler aus...

Nun stellt sich mir die Frage:

Durchlaufe ich die gleiche Prozedur auf dem Server oder lade ich Daten und Datenbank vom local hoch?

Allerdings ist noch etwas eigenartig:

Bei wirklich jedem Cronlauf kommt neben den Feeds folgende Meldungen:

# Updated string type:faq:title for textgroup nodetype: Question
# Updated string type:faq:body for textgroup nodetype: Answer
# Updated string type:faq:description for textgroup nodetype: A frequently asked question and its answer.
# Updated string type:image:name for textgroup nodetype: Image
# Updated string type:image:title for textgroup nodetype: Title
# Updated string type:image:body for textgroup nodetype: Body
# Updated string type:image:description for textgroup nodetype: An image (with thumbnail). This is ideal for publishing photographs or screenshots.
# Updated string type:dragon:body for textgroup nodetype: Description

Und zwar sind es tatsächlich immer die Gleichen. Wie kommt so etwas?

  • Anmelden oder Registrieren um Kommentare zu schreiben
Drupal 7 Demo-Website

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Node-Speichern wird mit zunehmender Laufzeit des Servers langsam
  • Fatal error: Maximum execution time of 30 seconds exceeded in ....../includes/file.inc on line 934
  • Probleme bei der Installation von memcache
  • Treffen in Düsseldorf - 8.9. und 22.9.2010
  • [erledigt] id und klassen bei blöcken
  • Anzahl der erstellten Nodes eines bestimmten Contenttypes für bestimmte Rollen limitieren
  • Seiten kombinieren
  • Drupal Übersetzung Englisch Deutsch
  • Fragen vor Umstieg zu Drupal 6 von Joomla
  • Lightbox-2 Inputfilter
  • Kostenplfichtige Useraccounts
  • Such-Index: Problem mit ISBNs / großen Zahlen
Weiter

Neue Kommentare

  • Zum einen würde ich den
    vor 5 Stunden 32 Minuten
  • Das Aktivieren von Modulen
    vor 5 Stunden 39 Minuten
  • Lies dich mal in Ruhe ein,
    vor 5 Stunden 42 Minuten
  • Hallo, das heißt, dass Dein
    vor 5 Stunden 49 Minuten
  • danke für den tip!
    vor 6 Stunden 18 Minuten
  • Nur ein Tip, aber ich würde
    vor 6 Stunden 43 Minuten
  • Ich habe noch das Problem,
    vor 6 Stunden 39 Minuten
  • E-Fee schrieb ...Entweder man
    vor 7 Stunden 2 Minuten
  • Tja, was heiß quasi Standard?
    vor 7 Stunden 17 Minuten
  • Hallo E-Fee, nach dem was Du
    vor 7 Stunden 34 Minuten

Statistik

Beiträge im Forum: 130977
Registrierte User: 11264

Neue User:

  • BAue
  • CodeFlatter
  • michastock

» Alle User anzeigen

User nach Punkten sortiert:
quiptime4714
stBorchert4318
md3609
Tobias Bähr3607
bv3490
Alexander Langer2737
dereine2604
pebosi2490
Thoor2223
rapsli1505
» User nach Punkten
Zur Zeit sind 2 User und 25 Gäste online.

Benutzer online

  • Tobias Bähr
  • t0b1

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's
  • Bücherecke

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
  • Drupal Demo
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association