Hallo ihr,
1und1 bietet die Möglichkeit an, php5.4.0beta1 statt php5.2 zu nutzen (in dem man statt "AddType x-mapp-php5 .php" "AddType x-mapp-php6 .php" in die .htaccess schreibt).
Jedoch kommt Contao damit noch nicht klar. Für mich stellt sich jetzt die Frage: Gibt es eine Stelle, wo Contao noch nicht auf php5.4 vorbereitet ist oder liegen die Fehler nur am Entwicklungsstand von php5.4
Fehler auf der Startseite meiner Testseite, wenn ich auf php5.4 umstelle:
Hat jemand eine Idee?Code:Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /homepages/27/d23009629/htdocs/system/drivers/DB_Mysqli.php on line 93
#0 [internal function]: __error(2, 'mysqli::real_es...', '/homepages/27/d...', 93, Array)
#1 /homepages/27/d23009629/htdocs/system/drivers/DB_Mysqli.php(93): mysqli->real_escape_string('en,de')
#2 /homepages/27/d23009629/htdocs/system/libraries/Database.php(206): DB_Mysqli->find_in_set('language', 'en,de')
#3 /homepages/27/d23009629/htdocs/system/modules/frontend/Frontend.php(131): Database->findInSet('language', Array)
#4 /homepages/27/d23009629/htdocs/index.php(82): Frontend->getRootIdFromUrl()
#5 /homepages/27/d23009629/htdocs/index.php(319): Index->run()
#6 {main}
Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /homepages/27/d23009629/htdocs/system/drivers/DB_Mysqli.php on line 295
#0 [internal function]: __error(2, 'mysqli::real_es...', '/homepages/27/d...', 295, Array)
#1 /homepages/27/d23009629/htdocs/system/drivers/DB_Mysqli.php(295): mysqli->real_escape_string('steenbeck-gymna...')
#2 /homepages/27/d23009629/htdocs/system/libraries/Database.php(726): DB_Mysqli_Statement->string_escape('steenbeck-gymna...')
#3 /homepages/27/d23009629/htdocs/system/libraries/Database.php(703): Database_Statement->escapeParams(Array)
#4 /homepages/27/d23009629/htdocs/system/libraries/Database.php(615): Database_Statement->replaceWildcards(Array)
#5 /homepages/27/d23009629/htdocs/system/modules/frontend/Frontend.php(133): Database_Statement->execute('steenbeck-gymna...')
#6 /homepages/27/d23009629/htdocs/index.php(82): Frontend->getRootIdFromUrl()
#7 /homepages/27/d23009629/htdocs/index.php(319): Index->run()
#8 {main}
Fatal error: Uncaught exception Exception with message Query error: (SELECT id, dns, language, fallback FROM tl_page WHERE type='root' AND (dns='' OR dns='') AND (language IN('de','en') OR fallback=1) AND (start='' OR start<1321278519) AND (stop='' OR stop>1321278519) AND published=1 ORDER BY dns DESC, FIND_IN_SET(language, '') DESC, sorting LIMIT 0,1) thrown in /homepages/27/d23009629/htdocs/system/libraries/Database.php on line 677
#0 /homepages/27/d23009629/htdocs/system/libraries/Database.php(624): Database_Statement->query()
#1 /homepages/27/d23009629/htdocs/system/modules/frontend/Frontend.php(133): Database_Statement->execute('steenbeck-gymna...')
#2 /homepages/27/d23009629/htdocs/index.php(82): Frontend->getRootIdFromUrl()
#3 /homepages/27/d23009629/htdocs/index.php(319): Index->run()
#4 {main}
PS: Mir geht es nur darum, dass man jetzt evtl. schon schaut, wie verträglich Contao und php5.4 sind, so dass beim erscheinen von 5.4 Contao darauf vorbereitet ist.
Gruß
SunBlack