Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Ü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 - 17: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 1kubik (903)
am 22.12.2009 - 17: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

TorstenG schrieb Das

Eingetragen von TorstenG (21)
am 22.12.2009 - 19: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 (196)
am 22.12.2009 - 19: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 1kubik (903)
am 22.12.2009 - 19: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hab' ich inzwischen auch

Eingetragen von TorstenG (21)
am 22.12.2009 - 19: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 (872)
am 22.12.2009 - 20: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 - 05: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 (3678)
am 23.12.2009 - 06: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!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Thoor schrieb Deine erste

Eingetragen von TorstenG (21)
am 23.12.2009 - 07: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 (872)
am 23.12.2009 - 12: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 - 12: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 - 18: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

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Ветошь для протирки оборудования
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 4 Tagen
  • Hey danke
    vor 2 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 1 Tag
  • In der entsprechenden View
    vor 4 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 1 Tag
  • gelöst
    vor 6 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250234
Registrierte User: 20455

Neue User:

  • JoMek
  • Znogsnernoimb
  • ByteScrapers

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 6 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Ü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

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
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association