mysql8.4: Fehler bei edit client address

heriet

New Member
Hallo zusammen,

ich muss für einen Kunden ISPConfig mit einer mysql 8.4 installieren.
Wenn ich den Client editieren will und auf Adresse gehe kommt ein SQL Fehler.

Ich konnte es lokalisieren:
/usr/local/ispconfig/interface/lib/classes/functions.inc.php und
/usr/local/ispconfig/interface/web/dashboard/dashlets/limits.php

hier gibt es die Abfrage
$group = $app->db->queryOneRecord("SELECT GROUP_CONCAT(groupid) AS groups FROM `sys_group` WHERE client_id IN (SELECT client_id FROM `client` WHERE client_id=? OR parent_client_id=?)"
mysql8 reagiert auf "AS groups" allergisch und muss in "AS `groups`" geändert werden.
Bash:
sed -i "s#GROUP_CONCAT(groupid) AS groups#GROUP_CONCAT(groupid) AS \`groups\`#g" /usr/local/ispconfig/interface/lib/classes/functions.inc.php
sed -i "s#GROUP_CONCAT(groupid) AS groups#GROUP_CONCAT(groupid) AS \`groups\`#g" /usr/local/ispconfig/interface/web/dashboard/dashlets/limits.php

Vielleicht hilft es ja jemandem...

MFG
Helmut
 

Werbung

Top