TYPO3: Fehlermeldung nach Backend-Login

Nach dem Login im Backend erscheint folgende Fehlermeldung:

Oops, an error occurred!
An exception occurred while executing 'SELECT `sys_action`.* FROM `sys_action` INNER JOIN `sys_action_asgr_mm` `sys_action_asgr_mm` ON `sys_action_asgr_mm`.`uid_local` = `sys_action`.`uid` INNER JOIN `be_groups` `be_groups` ON `sys_action_asgr_mm`.`uid_foreign` = `be_groups`.`uid` WHERE (`be_groups`.`uid` IN (?)) AND (((`sys_action`.`hidden` = 0) AND (`be_groups`.`hidden` = 0)) AND (`sys_action`.`pid` = 0)) GROUP BY `sys_action`.`uid` ORDER BY `sys_action`.`sorting` ASC' with params [1]: 'admin_hgfchtypo301.sys_action.pid' isn't in GROUP BY

Schuld hierfür ist die besondere sql_mode MySQL Einstellung: ONLY_FULL_GROUP_BY

Diese muss man lediglich abschalten, weil ansonsten MySQL meckert, dass nicht alle Tabellen-Spalten bei GROUP BY genannt werden.

Wie man diese Option abschaltet, verrät Google 😉

Sven Wappler

Webentwickler, TYPO3ler, Hobby-Fotograf

Das könnte Dich auch interessieren …

Schreibe einen Kommentar