Installation: Update Conta 3.5.40 auf Contao 4.4.39

post99's Avatar

post99

04 May, 2019 04:46 PM

Produkt: Tao Contao
Contao-Version: 4.4.39
Browser und Browserversionen: Safari 12.1

Guten Tag - ich habe alles genau so gemacht, wie empfohlen und dennoch habe ich 14 Fehler auf der neuen Startseite (siehe Screenshot). Er kann die Bilder nicht finden, er kann das js-File nicht laden... Es ist mir ein Rätsel. Es handelt sich um den Domain www.kohlfirst.ch (hier ist die alte Contao3-Version). Die neue Präsenz baue ich zunächst in einem Subdomain https://contao4.kohlfirst.ch auf. Ich habe den Domain vorher getestet. Ein "Hello World"-File hat funktioniert. Können Sie mir einen Tipp geben? Vielen, vielen Dank für die Hilfe.

  1. Support Staff 1 Posted by RockSolid Theme... on 06 May, 2019 08:59 AM

    RockSolid Themes's Avatar

    Vielen Dank für Ihre Frage.

    Bitte prüfen Sie im Contao-Backend in der Dateiverwaltung ob der Ordner kohlfirst veröffentlicht wurde.

    Zudem scheint eine ältere Version eines jQuery-Templates eingesetzt zu werden. Prüfen Sie bitte ob sich im Ordner templates oder templates/tao eine Template-Datei Names j_accordion.html5 oder eine andere Datei die mit j_ beginnt befindet.

  2. 2 Posted by Christian Hombe... on 06 May, 2019 11:09 AM

    Christian Homberger's Avatar

    Besten Dank - hier die Ergebnisse der Prüfung:

    > Bitte prüfen Sie im Contao-Backend in der Dateiverwaltung ob der Ordner *kohlfirst* veröffentlicht wurde.

    Ja, der Ordner wurde veröffentlicht. Siehe Beilage Screenshot „01_dateiverwaltung.png“. Die Bilder sind hier und scheinen in Ordnung zu sein.

    > Zudem scheint eine ältere Version eines jQuery-Templates eingesetzt zu werden. Prüfen Sie bitte ob sich im Ordner *templates* oder *templates/tao* eine Template-Datei Names *j_accordion.html5* oder eine andere Datei die mit *j_* beginnt befindet.

    Ja, wir finden ältere Versionen, die mit „j_accordion.html5“ (j_*) anfangen. Ich habe die J-Query im Seitentemplate lokal eingebunden. Sollte man nicht machen? Besser über den Server einbinden? (siehe Screenshot „02_templates.png und „03_j_query.png“).

  3. Support Staff 3 Posted by RockSolid Theme... on 06 May, 2019 12:21 PM

    RockSolid Themes's Avatar

    Ja, der Ordner wurde veröffentlicht. Siehe Beilage Screenshot „01_dateiverwaltung.png“. Die Bilder sind hier und scheinen in Ordnung zu sein.

    Der Zugriff auf die Dateien ist leider dennoch nicht möglich. Wenn Sie die URL https://contao4.kohlfirst.ch/files/kohlfirst/Benutzerdaten%20Zentrum%20Kohlfirst/Bilder/Home/Main%20Slider%20Home/16.027.MS.frei_380197.jpg im Browser öffnen wird das Bild nicht angezeigt obwohl es laut Ihrem Screenshot existiert.

    Prüfen Sie bitte ob auf Ihrem Webspace im Ordner web/files ein Symlink oder Ordner mit dem Namen „kohlfirst“ existiert.

    Ja, wir finden ältere Versionen, die mit „j_accordion.html5“ (j_*) anfangen. Ich habe die J-Query im Seitentemplate lokal eingebunden. Sollte man nicht machen? Besser über den Server einbinden? (siehe Screenshot „02_templates.png und „03_j_query.png“).

    Die Einbindung scheint korrekt zu sein, vermutlich liegt ein Fehler im Template j_accordion.html5 vor. Haben Sie an der Datei selbst Anpassungen vorgenommen? Falls nicht können Sie die Datei löschen um das Standardverhalten von Contao wiederherzustellen.

  4. 4 Posted by Christian Hombe... on 06 May, 2019 12:56 PM

    Christian Homberger's Avatar

    … vielen Dank für Ihre Geduld.

    Hier ist der Screenshot vom Ordner „www/contao4/files“. Ich habe mich mit SSH eingeloggt. Man sollte als auch Symlinks sehen.
    Ich sehe immer noch nichts verdächtiges. Schauen Sie selber (screenshot 01_files.png)

    j_accordion.html5 gelöscht. Keine Verbesserung in Sicht.

    Ich sehe mit Safari immer noch auf der Startseite 9 Fehler. U.a. kann er auch das https://contao4.kohlfirst.ch/files/kohlfirst/js/script.js <https://contao4.kohlfirst.ch/files/kohlfirst/js/script.js> nicht laden. Das ist doch komisch. Hier geht es ja https://kohlfirst.ch/files/kohlfirst/js/script.js <https://kohlfirst.ch/files/kohlfirst/js/script.js>
    Den ganzen Ordern „files“ habe ich sorgfältig mit ssh kopiert. Das ist doch zuverlässig. Oder? Es ist wie im „Krimi“...

  5. Support Staff 5 Posted by RockSolid Theme... on 06 May, 2019 01:25 PM

    RockSolid Themes's Avatar

    Der Ordner files ist in Contao 4 nicht mehr direkt über den Browser zugänglich. Schauen Sie bitte in den Web-Unterordner: www/contao4/web/files

    Falls dort Symlinks fehlen, führen Sie bitte im Backend unter „System › Systemwartung › Daten bereinigen“ den Punkt „Symlinks neu erstellen“ durch.

  6. 6 Posted by Christian Hombe... on 06 May, 2019 02:51 PM

    Christian Homberger's Avatar

    …o.k. das habe ich gemacht. Es liefert mir die Fehlermeldung „Attempted to call an undefined method named „Internal Sever Error - setContainer" of class "Contao\CoreBundle\Command\SymlinksCommand"."

    Ist das ein Fall für die Contao-Community? Ein Contao Version 4.4.39 Fall?

  7. 7 Posted by Christian Hombe... on 06 May, 2019 03:30 PM

    Christian Homberger's Avatar

    … das Problem mit dem Symlink ist ein Contao 4.4.39 Problem, siehe https://github.com/contao/contao/issues/462 <https://github.com/contao/contao/issues/462>

    Lösung: die Zeile 400 auskommentieren also so: // $command->setContainer($container);
    Problem gelöst. War nicht unser Fehler.

    Kleiner Wermutstropfen: Das CSS der Navigation stimmt nicht mit Original überein. Da muss ich noch manuell nachlegen.
    Original-Beispiel: https://kohlfirst.ch/gastronomie.html
    Neue Contao 4: https://contao4.kohlfirst.ch/gastronomie.html <https://contao4.kohlfirst.ch/gastronomie.html>

    Danke vielmals für Tipp.

  8. Support Staff 8 Posted by RockSolid Theme... on 07 May, 2019 07:17 AM

    RockSolid Themes's Avatar

    Ersetzen Sie dafür bitte in der CSS-Datei die Vorkommen von span.active mit strong.active

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Already uploaded files

  • update_contao.png 1.19 MB

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac