Ergebnis 1 bis 13 von 13

Thema: Nach Update wird Website zwar dargestellt, aber unterhalb page not found eingeblendet

  1. #1
    Contao-Nutzer
    Registriert seit
    10.03.2010.
    Ort
    Mannheim
    Beiträge
    36

    Standard Nach Update wird Website zwar dargestellt, aber unterhalb page not found eingeblendet

    Hallo Community,

    ich habe ein Update von Contao 3.1.1 auf 3.1.5 durchgeführt.

    Soweit funktioniert alles, ins Backend kann ich mich einloggen, das Install-Tool habe ich aufgerufen und die DB-Felder aktualisiert, Check laufen lassen, alles soweit ok.

    Auch die Website - noch in Entwicklung - wird wie vorher angezeigt, bis auf den Umstand, dass am Ende des Inhalts "Page not found" eingeblendet wird.

    Im Quellcode steht diese Zeile nach dem </html>. Mit Firebug geprüft steht diese Zeile vor dem </body>.

    Weiß jemand womit das zusammenhängen kann, im Forum und via Google habe ich nichts finden können.

    Bsp.-Link:

    http://yvs-design.de/area51/index.php/startseite.html

    Vielen Dank im Voraus.

    Meiko

  2. #2
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Hallo Meiko,

    wurde das fe_page bearbeitet?

  3. #3
    Contao-Nutzer
    Registriert seit
    10.03.2010.
    Ort
    Mannheim
    Beiträge
    36

    Standard

    Zitat Zitat von magicsepp Beitrag anzeigen
    wurde das fe_page bearbeitet?
    fe_page habe ich dupliziert, geändert und mit neuem Namen abgespeichert. Das liegt in "templates" in einem eigenen theme-Ordner und ist in den jeweiligen Seiten-Layouts unter Seitenemplate eingebunden.

  4. #4
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    dann schau mal was da genau drinsteht... in dem neuen template

  5. #5
    Contao-Nutzer
    Registriert seit
    10.03.2010.
    Ort
    Mannheim
    Beiträge
    36

    Standard

    Hallo Magicsepp,

    danke erstmal für deine Antwort.

    Ich habe das originale fe_page und mein abgeändertes Template überprüft. Mir ist dabei nichts aufgefallen.

    Jetzt habe ich testweise bei der Startseite statt meines veränderten Templates das original fe_page eingebunden. Damit werden jetzt zwar die Stylesheets nicht geladen, aber:

    das "page not found" steht immer noch drunter. Ich habe die Einstellungen mal so gelassen, damit man das sehen kann, hier zwei Links:

    http://yvs-design.de/area51/index.php/startseite.html

    zeigt die Startseite mit dem originalen fe_page -> ganz unten wird "page not found" eingeblendet.

    http://yvs-design.de/area51/index.php/privat.html

    zeigt eine Unterseite mit einem geänderten Template. Auch hier wird unterhalb der Inhalte "page not found" eingeblendet.

    Bei längeren Seiten, z.B. dem Impressum sieht man das "page not found" nicht, das wird irgendwohin verschoben, im Quellcode stehts aber drin.

    D.h. doch am Template kanns nicht liegen, oder?

    Gruß
    Meiko

  6. #6
    Contao-Nutzer
    Registriert seit
    06.03.2010.
    Ort
    München
    Beiträge
    16

    Standard

    Gibt's irgendwelche Extensions in dem Projekt, die nicht zum Standard-Paket gehören?

    Oder gibt's ein extra für das Projekt angelegtes Modul?

    Gibt zwar sicher mehrere Möglichkeiten... sieht spontan mal so aus als ob irgendein Modul einen HTTP-Request macht und das Ergebnis (wahrscheinlich per Hook) ins Template schreibt.
    Durchsuch mal den modules Ordner nach "$GLOBALS['TL_HOOKS']['parseFrontendTemplate']".

  7. #7
    Contao-Nutzer
    Registriert seit
    10.03.2010.
    Ort
    Mannheim
    Beiträge
    36

    Standard

    Aktualisierung:

    In einem anderen Thread bin ich auf eine "page not found"-Problematik gestoßen. Dort hat jemand geschrieben, dass das dortige Problem evtl. mit der fehlenden 404-Seite zusammenhängt.

    Da ich noch keine 404-Seite angelegt habe, habe ich dies nach geholt.

    Statt "page not found" wird jetzt die komplette 404-Seite eingeblendet. Die Seite beginnt im Quellcode also nach dem </html> mit einem erneuten <html> und dann folgt die 404-Seite. Sieht man auf allen Seiten unter

    http://yvs-design.de/area51/

    Worans liegt, weiß ich immer noch nicht, an den Templates liegts definitiv nicht.

  8. #8
    Contao-Nutzer
    Registriert seit
    10.03.2010.
    Ort
    Mannheim
    Beiträge
    36

    Standard

    @mdash: Ich habe den abgesicherten Modus eingestellt, d.h. nur Core-Erweiterungen werden geladen. Fehler bleibt bestehen.

  9. #9
    Contao-Nutzer
    Registriert seit
    10.03.2010.
    Ort
    Mannheim
    Beiträge
    36

    Standard

    Jetzt habe ich auch mal die Fehlerausgabe direkt auf der Website eingeschaltet:

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/yvs-design.de/httpdocs/area51/system/modules/core/library/Contao/Template.php:353) in system/modules/core/pages/PageError404.php on line 93
    #0 [internal function]: __error(2, 'Cannot modify h...', '/var/www/vhosts...', 93, Array)
    #1 system/modules/core/pages/PageError404.php(93): header('HTTP/1.1 404 No...')
    #2 index.php(256): Contao\PageError404->generate('privat')
    #3 index.php(415): Index->run()
    #4 {main}


    Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/yvs-design.de/httpdocs/area51/system/modules/core/library/Contao/Template.php:353) in system/modules/core/library/Contao/Template.php on line 277
    #0 [internal function]: __error(2, 'Cannot modify h...', '/var/www/vhosts...', 277, Array)
    #1 system/modules/core/library/Contao/Template.php(277): header('Vary: User-Agen...', false)
    #2 system/modules/core/classes/FrontendTemplate.php(209): Contao\Template->output()
    #3 system/modules/core/pages/PageRegular.php(183): Contao\FrontendTemplate->output(false)
    #4 system/modules/core/pages/PageError404.php(94): Contao\PageRegular->generate(Object(Contao\PageModel))
    #5 index.php(256): Contao\PageError404->generate('privat')
    #6 index.php(415): Index->run()
    #7 {main}


    Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/yvs-design.de/httpdocs/area51/system/modules/core/library/Contao/Template.php:353) in system/modules/core/library/Contao/Template.php on line 278
    #0 [internal function]: __error(2, 'Cannot modify h...', '/var/www/vhosts...', 278, Array)
    #1 system/modules/core/library/Contao/Template.php(278): header('Content-Type: t...')
    #2 system/modules/core/classes/FrontendTemplate.php(209): Contao\Template->output()
    #3 system/modules/core/pages/PageRegular.php(183): Contao\FrontendTemplate->output(false)
    #4 system/modules/core/pages/PageError404.php(94): Contao\PageRegular->generate(Object(Contao\PageModel))
    #5 index.php(256): Contao\PageError404->generate('privat')
    #6 index.php(415): Index->run()
    #7 {main}

  10. #10
    Contao-Nutzer
    Registriert seit
    10.03.2010.
    Ort
    Mannheim
    Beiträge
    36

    Standard

    Noch ein Nachtrag:

    Im system-Log werden folgende oder ähnliche Fehler gelistet

    z. B.

    No active page for page ID "startseite", host "yvs-design.de" and languages "de-DE, de, en-US, en" (http://yvs-design.de/area51/index.php/startseite.html)

    oder

    No active page for page ID "4", host "yvs-design.de" and languages "de-DE, de" (http://yvs-design.de/area51/)

    Dann wird 404-Seite generiert und als doppelte HTML-Seite im Frontend ausgegeben.

  11. #11
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    was kommt den beim Contao Check als PHP Version und beim Installation prüfen?

  12. #12
    Contao-Nutzer
    Registriert seit
    10.03.2010.
    Ort
    Mannheim
    Beiträge
    36

    Standard

    Contao Check: PHP 5.3.3
    You can install Contao 2.x
    You can install Contao 3.x

    Requirements
    You can use the Extension Repository.
    You can use the Live Update.
    You do need the Safe Mode Hack.

  13. #13
    Contao-Nutzer
    Registriert seit
    10.03.2010.
    Ort
    Mannheim
    Beiträge
    36

    Standard

    Sorry Magicsepp und mdash,

    funktioniert wieder.

    Die index.php und die Readme.md wurden als korrupt angezeigt. Diese habe ich von einem frischen Contao-Core wieder hochgeladen. Jetzt ist die Anzeige wieder normal.

    Leider habe ich die "korrupten" Dateien vorher nicht gespeichert, kann also nicht nachvollziehen, was da drin stand - oder auch nicht.

    Jedenfalls vielen Dank für die Unterstützung.

    Viele Grüße aus Mannheim
    Meiko

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •