Hallo zusammen,
ich habe vor einiger Zeit zwei Contao-Systeme auf Version 3.0.6 geupdated. Eines davon ist im produktiven Einsatz, das andere ist noch in Entwicklung.
Bisher lief alles auch ohne Fehler.
Nun habe ich heute festgestellt, dass ich bei Aufruf des Backends bei beiden Systemen eine nahezu identische Fehlermeldung erhalte. Allerdings laufen die Installationen auf unterschiedlichen Hostern (all-inkl und Strato).
Das Frontend wirft jeweils auch eine ähnliche Fehlermeldung.
Hier die Fehlermeldung bei Aufruf des Backends, darunter wird der normale Loginbereich angezeigt:
Code:
Warning: Cannot modify header information - headers already sent by (output started at /mnt/web3/e1/29/53631129/htdocs/Contao_01/system/config/default.php:351) in system/modules/core/library/Contao/Template.php on line 277
#0 [internal function]: __error(2, 'Cannot modify h...', '/mnt/web3/e1/29...', 277, Array)
#1 system/modules/core/library/Contao/Template.php(277): header('Vary: User-Agen...', false)
#2 system/modules/core/classes/BackendTemplate.php(156): Contao\Template->output()
#3 contao/index.php(118): Contao\BackendTemplate->output()
#4 contao/index.php(127): Index->run()
#5 {main}
Warning: Cannot modify header information - headers already sent by (output started at /mnt/web3/e1/29/53631129/htdocs/Contao_01/system/config/default.php:351) in system/modules/core/library/Contao/Template.php on line 278
#0 [internal function]: __error(2, 'Cannot modify h...', '/mnt/web3/e1/29...', 278, Array)
#1 system/modules/core/library/Contao/Template.php(278): header('Content-Type: t...')
#2 system/modules/core/classes/BackendTemplate.php(156): Contao\Template->output()
#3 contao/index.php(118): Contao\BackendTemplate->output()
#4 contao/index.php(127): Index->run()
#5 {main}
Etwas Recherche hat ergeben dass hier oft das Encoding der Dateien (UTF-8 ohne BOM) falsch gesetzt ist. Dies habe ich überprüft, die Datei default.php ist als UTF-8 ohne BOM gespeichert.
Hat jemand eine Idee? Das ist doch wirklich seltsam, dass der Fehler plötzlich auftritt ohne dass etwas auf den Seiten geändert wurde. Außerdem laufen beide Systeme auf komplett anderen Servern (all-inkl und Strato).
Lesezeichen