Hallo zusammen,
ich versuche gerade meine 3.5er Seite testweise auf 4.3 zu heben. Das hat nach der Anleitung aus dem Webinar auch wunderbar geklappt.
Jetzt habe ich noch ein paar Erweiterungen aus der 3.5er Installation rüberkopiert, und jetzt bekomme ich nur noch eine weiße Seite.
Übernommen habe ich, dlstats, visitors, botdetection und folder_galery.
Das Log meldet nur:
und wenn ich im Backend auf Besucherstatistik gehe erhalte ich einCode:[2017-04-16 15:09:56] app.CRITICAL: An exception occurred. {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\ClassNotFoundException(code: 0): Attempted to load class \"Blocker\" from namespace \"Nabble\\SemaltBlocker\".\nDid you forget a \"use\" statement for another namespace? at /var/www/web0/html/www.bergischer24stundenlauf.de/contao4/system/modules/botdetection/classes/CheckBotReferrer.php:46)"} []
[2017-04-16 15:15:54] request.INFO: Matched route "contao_index". {"route":"contao_index","route_parameters":{"_token_check":true,"_controller":"Contao\\CoreBundle\\Controller\\FrontendController::indexAction","_scope":"frontend","_locale":"de","_route":"contao_index"},"request_uri":"http://dev.bergischer24stundenlauf.de/de/","method":"GET"} []
OK, so wichtig sind die Erweiterungen jetzt nicht, also habe ich Verzeichnisse gelöscht und wollte über das Install-Tool die Datenbank aufräumen, aber auch hier nur leere Seiten.Code:[2017-04-16 15:18:38] app.CRITICAL: An exception occurred. {"exception":"[object] (Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred while executing 'SELECT \n `v_s_w`,\n `v_s_h`,\n `v_s_iw`,\n `v_s_ih`,\n SUM(`v_screen_counter`) AS v_screen_sum\n FROM\n `tl_visitors_screen_counter`\n WHERE\n `vid` = '1'\n GROUP BY `v_s_w` , `v_s_h` \n ORDER BY v_screen_sum DESC LIMIT 0,20':\n\nSQLSTATE[42000]: Syntax error or access violation: 1055 Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'usr_web0_3.tl_visitors_screen_counter.v_s_iw' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by at /var/www/web0/html/www.bergischer24stundenlauf.de/contao4/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:115, Doctrine\\DBAL\\Driver\\PDOException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'usr_web0_3.tl_visitors_screen_counter.v_s_iw' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by at /var/www/web0/html/www.bergischer24stundenlauf.de/contao4/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:106, PDOException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'usr_web0_3.tl_visitors_screen_counter.v_s_iw' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by at /var/www/web0/html/www.bergischer24stundenlauf.de/contao4/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:104)"} []
In Contao 3 gab es eine Einstellungen sich die Fehlermeldungen auf der Seite anzeigen zu lassen, in Contao 4 finde ich die nicht mehr.
Wie werde ich a) die Erweiterungen wieder sauber los, und bekomme b) meine Seite wieder zum Laufen?
Danke & Gruß
Neelix