Weisse Seite im Setup beim Update von 4.4.4 auf 4.6.24

Gesperrt
mechworm
Beiträge: 4
Registriert: Di 27. Sep 2011, 19:20
Kontaktdaten:

Weisse Seite im Setup beim Update von 4.4.4 auf 4.6.24

Beitrag von mechworm » Mi 28. Sep 2011, 00:55

Habe (in der Hoffnung, das es passt) nach dieser Anleitung http://forum.contenido.org/viewtopic.php?f=64&t=23710
die entpackten Daten der 4.6.24 auf eine vorhandene 4.4.4 Installation kopiert.

Nach Aufruf des Setups kann ich noch die Sprache wählen und dann mittig ein Update, darauf folgt aber sofort eine komplett
weisse Seite (ohne Quelltext).

Habe den "Cache Ordner", sowie die "con_template" Tabelle, sowie die "con_template_conf" geleert.
Die Config.php hab ich von der bestehenden Installation übernommen...
Habe zusätzlich noch (bei der 4.4.4 Installation) in der contenido/includes/config.php den Eintrag "prepend.php3" in "prepend.php" geändert.

Eine Testweise Umstellung von php4 auf php5 hat nichtsgeändert. Betrieben wird das ganze bei 1und1.de.

Gibt es alternativ die Möglichkeit die 4.6.24 (oder eine noch aktuellere Version) einfach komplett neu zu installieren
und die Bestandsdaten dann zu importieren? Gibts nen tut dafür?

Vielen Dank schonmal! :)

xmurrix
Beiträge: 3143
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Kontaktdaten:

Re: Weisse Seite im Setup beim Update von 4.4.4 auf 4.6.24

Beitrag von xmurrix » Mi 28. Sep 2011, 14:20

Hallo mechworm,

es ist immer besser, wen man die Installation über das Setup machen lässt. Zwischen den Versionen gibt es immer wieder Änderungen an der DB-Struktur oder es kommen neue Einträge hinzu. Das Setup kümmert sich darum, dass diese Änderungen bei einem Upgrade übernommen werden.

Du müsstest herausfinden, was bei dir genau das Problem ist, kommst also um die Fehlersuche und -analyse wohl nicht herum.

Versuch folgendes:
  • Gibt es irgendwelche Einträge in der CONTENIDO Errorlog-Datei (contenido/logs/errorlog.txt)?
  • Aktiviere die Fehlerprotokollierung von PHP schon im setup. Öffne dazu die Datei "setup/lib/defines.php" und füge gleich am Anfang folgendes ein:

    Code: Alles auswählen

    <?php
    error_reporting(E_ALL ^E_NOTICE);
    ini_set("display_errors", true);
    ini_set("log_errors", true);
    ini_set("error_log", "../contenido/logs/errorlog.txt");
    ...
    
  • Du kannst auch am Anfang jeder Datei im Ordner "setup/steps/forms/" folgende Zeile einfügen:

    Code: Alles auswählen

    file_put_contents("../contenido/logs/debuglog.txt", __FILE__ . "\n", FILE_APPEND);
    
    Dann wird für jeden Schritt ein Eintrag in der Datei "contenido/logs/debuglog.txt" gemacht. Sollte das Setup ohne Fehlermeldung und Eintrag in der errorlog.txt stehen bleiben, kriegst du zumindest raus, welches Script unter "setup/steps/forms/" zuletzt ausgeführt wurde.
  • Die Einzelnen Datenbank Update-Schritte werden über das Template "setup/templates/setup/forms/installer.tpl" über ein iframe verarbeitet. Mach das iframe sichtbar mit folgendem Code:

    Code: Alles auswählen

    <iframe style="width: 500px; height: 100px; display: block;" src="{DBUPDATESCRIPT}"></iframe>
    
    Es kann sein, dass irgend ein DB-Update fehlschlägt, im idealfall kriegst du so eine Fehlermeldung zu sehen.
  • Infos über PHP-Version und der Version der Datenbank wären auch nicht schlecht.
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.

Oldperl
Beiträge: 4251
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Weisse Seite im Setup beim Update von 4.4.4 auf 4.6.24

Beitrag von Oldperl » Mi 28. Sep 2011, 15:09

Hallo,

Änderung des Verhaltens der Startartikel beachten und Reihenfolge der Versionen beim Upgrade. :arrow: http://forum.contenido.org/viewtopic.ph ... 79#p132379

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

mechworm
Beiträge: 4
Registriert: Di 27. Sep 2011, 19:20
Kontaktdaten:

Re: Weisse Seite im Setup beim Update von 4.4.4 auf 4.6.24

Beitrag von mechworm » Mi 28. Sep 2011, 18:31

Vielen Dank soweit euch beiden!
Damit werde ich erstmal arbeiten und dann berichten!

Viele Grüße
mechi

Gesperrt