Fehler: Seiten werden nicht komplett gerendert

Falk Fiedler's Avatar

Falk Fiedler

08 Aug, 2018 08:56 AM

Produkt: Oneo Contao
Contao-Version: 4.4

Guten Tag,
ich benutze das ONEO schon oft in der Contao 3.5 Version, jetzt zum ersten Mal unter der Contao 4er Version.

https://www.wildererstube.de

Hierbei ist aufgefallen, dass die Seiten nicht komplett ausgegeben werden, was dazu führt, dass teilweise eine Javascript-Datei am Ende der Seite nicht geladen wird und u.a. die mobile Navigation nicht funktioniert.

Ich habe Testseiten gebaut und Schritt für Schritt einzelne Module ein/ausgeblendet, ich habe keinen Anhaltspunkt, wie es dazu kommt.

Es sind nur die ONEO-Theme Rocksolid-Erweiterungen installiert und der Sprachwechsler .... also nichts, was wirklich Probleme machen sollte.

Haben Sie evtl einen Hinweis, was hier klemmt?

Vielen Dank

Falk Fiedler

  1. Support Staff 1 Posted by RockSolid Theme... on 08 Aug, 2018 09:55 AM

    RockSolid Themes's Avatar

    Vielen Dank für Ihre Frage.

    Der HTTP-Header Content-Length wird auf Ihrem Webserver falsch gesetzt. Warum das geschieht ist schwer nachzuvollziehen. Verwenden Sie die Contao-Version 4.4.20?

  2. 2 Posted by Falk Fiedler on 08 Aug, 2018 10:00 AM

    Falk Fiedler's Avatar

    Aktuell wird Contao 4-4-18 verwendet, die Seite liegt bei Hetzner, kann ich in der htacces oder woanders was am HTTP Header setzen?

  3. Support Staff 3 Posted by RockSolid Theme... on 08 Aug, 2018 12:51 PM

    RockSolid Themes's Avatar

    Da der Content-Length-Header auf jeder Seite unterschiedlich sein muss, kann er über die htaccess vermutlich nicht korrigiert werden.

    Wenn sich der Fehler durch ein Update nicht beheben lässt, wenden Sie sich am besten an Ihren Hosting-Provider. Der Fehler könnte mit dem Webserver oder der PHP-Integration in den Webserver zusammenhängen.

  4. Support Staff 4 Posted by RockSolid Theme... on 09 Aug, 2018 04:25 AM

    RockSolid Themes's Avatar

    Bitte öffnen Sie im Contao-Manager den Punk „Tools › PHP-Informationen“ und suchen dort nach der Konfigurationseinstellung mbstring.func_overload. Welcher Wert ist hierfür eingestellt?

    Als alternative zum Contao-Manager können Sie die PHP-Informationen auch über die Kommandozeile via php -i abrufen.

  5. 5 Posted by Falk Fiedler on 09 Aug, 2018 08:13 AM

    Falk Fiedler's Avatar

    Laut der PHP Konfiguration steht der

    mbstring.func_overload auf 7

  6. Support Staff 6 Posted by RockSolid Theme... on 09 Aug, 2018 04:35 PM

    RockSolid Themes's Avatar

    Das erklärt warum der Content-Length Header falsch gesetzt wurde. Mit mbstring.func_overload werden anstatt der Bytes die einzelnen Zeichen gezählt was bei der Verwendung von Umlauten und Sonderzeichen einen zu kleinen Wert ergibt. In der PHP-Dokumentation wird deshalb von dieser veralteten Einstellung gewarnt bzw. abgeraten.

    Bitte wenden Sie sich an Ihren Hosting-Provider, dieser sollte mbstring.func_overload zurück auf 0 stellen.

Reply to this discussion

Internal reply

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

Attaching KB article:

»

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

Recent Discussions

18 Oct, 2018 03:06 PM
18 Oct, 2018 09:03 AM
18 Oct, 2018 08:58 AM
18 Oct, 2018 08:50 AM