Also das Problem scheint sich nur auf die Inserttags "date" und "file" zu beziehen und kommt nur im Header, Footer, linke und rechte Spalte vor. Andere Inserttags wie "link" oder "env" funktionieren. Das Problem tritt auch nur mit Inhalten aus der Datenbank auf. Setze ich ein Inserttag direkt in ein Template funktioniert die Umwandlung.
Apropos Datenbank. Im Error.log traten heute Nacht folgende Fehler auf:
Code:
[11-Jul-2014 03:46:25 Europe/Berlin]
PHP Warning: Error while sending QUERY packet. PID=21872 in /www/htdocs/012345/system/modules/core/library/Contao/Database/Mysqli/Statement.php on line 78
#0 [internal function]: __error(2, 'Error while sen...', '/www/htdocs/012...', 78, Array)
#1 /www/htdocs/012345/system/modules/core/library/Contao/Database/Mysqli/Statement.php(78): mysqli->query('SELECT id, chec...')
#2 /www/htdocs/012345/system/modules/core/library/Contao/Database/Statement.php(281): Contao\Database\Mysqli\Statement->execute_query()
#3 /www/htdocs/012345/system/modules/core/library/Contao/Database/Statement.php(254): Contao\Database\Statement->query()
#4 /www/htdocs/012345/system/modules/core/library/Contao/Search.php(148): Contao\Database\Statement->execute('news/artikel/sp...', '13')
#5 /www/htdocs/012345/system/modules/core/classes/FrontendTemplate.php(310): Contao\Search::indexPage(Array)
#6 /www/htdocs/012345/system/modules/core/classes/FrontendTemplate.php(121): Contao\FrontendTemplate->addToSearchIndex()
#7 /www/htdocs/012345/system/modules/core/pages/PageRegular.php(189): Contao\FrontendTemplate->output(true)
#8 /www/htdocs/012345/index.php(263): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#9 /www/htdocs/012345/index.php(447): Index->run()
#10 {main}
[11-Jul-2014 03:46:25 Europe/Berlin] PHP Fatal error: Uncaught exception 'Exception' with message 'Query error: MySQL server has gone away (SELECT id, checksum FROM tl_search WHERE url='news/artikel/spitzenhandball-im-dormagener-tsv-bayer-sportcenter-beim-derbystar-cup' AND pid='13' LIMIT 0,1)' thrown in /www/htdocs/012345/system/modules/core/library/Contao/Database/Statement.php on line 283
#0 /www/htdocs/012345/system/modules/core/library/Contao/Database/Statement.php(254): Contao\Database\Statement->query()
#1 /www/htdocs/012345/system/modules/core/library/Contao/Search.php(148): Contao\Database\Statement->execute('news/artikel/sp...', '13')
#2 /www/htdocs/012345/system/modules/core/classes/FrontendTemplate.php(310): Contao\Search::indexPage(Array)
#3 /www/htdocs/012345/system/modules/core/classes/FrontendTemplate.php(121): Contao\FrontendTemplate->addToSearchIndex()
#4 /www/htdocs/012345/system/modules/core/pages/PageRegular.php(189): Contao\FrontendTemplate->output(true)
#5 /www/htdocs/012345/index.php(263): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#6 /www/htdocs/012345/index.php(447): Index->run()
#7 {main}
[11-Jul-2014 03:46:25 Europe/Berlin]
PHP Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/012345/system/modules/core/library/Contao/Template.php:270) in /www/htdocs/012345/system/helper/functions.php on line 129
#0 [internal function]: __error(2, 'Cannot modify h...', '/www/htdocs/012...', 129, Array)
#1 /www/htdocs/012345/system/helper/functions.php(129): header('HTTP/1.1 500 In...')
#2 /www/htdocs/012345/system/helper/functions.php(114): show_help_message()
#3 [internal function]: __exception(Object(Exception))
#4 {main}
Kann damit jemand etwas anfangen?
Das fe_page-Template hatte ich heute Morgen komplett neu erstellt, da sich über die letzten zwei Jahre doch einiges geändert hat. Der Fehler tritt aber dennoch auf. Ich habe {{date::Y}} jetzt kurzerhand manuell in den Footer geschrieben, damit das nicht mehr so kacke ausschaut. Auch hatte ich heute Morgen noch mal Contao geladen und mit rsync drüberlaufen lassen. Hat aber leider nichts gebracht...
Lesezeichen