Guten Tag,
ich möchte gerade Sicherheitsgruppen einstellen und habe eine Schwierigkeit.
Ich habe die Sicherheitsgruppen erstellt aber wenn ich die Sicherheitsgruppe mit einer Rolle verbinden möchte , bekomme ich einen Fehler “Datenbank Fehler,Bitte sehen Sie in der Datei suitecrm.log nach.”
Ich weiß nicht was das bedeutet und hab keine Idee wie ich das lösen kann.
Wurde jemand schon damit konfrontiert ?
Vielen Dank
Danke für deine Rückmeldung.
Ich habe eine Diagnose gemacht und die entsprechende Folder heruntergeladen.
In dem Folder gibt es mehrere Dateien.,
Was genau soll ich hier posten ?
where securitygroups.deleted=0) ORDER BY securitygroups.name asc LIMIT 0,10: MySQL error 1250: Table ‘securitygroups’ from one of the SELECTs cannot be used in global ORDER clause
Wed Apr 19 12:25:34 2023 [518628][3b99d166-60bb-4d51-43fd-639af5836e6b][FATAL] [ListView::processUnionBeans] . Datenbank Fehler. Bitte sehen Sie in der Datei suitecrm.log nach.
Wed Apr 19 12:25:35 2023 [518628][3b99d166-60bb-4d51-43fd-639af5836e6b][FATAL] Mysqli_query failed.
Wed Apr 19 12:25:35 2023 [518628][3b99d166-60bb-4d51-43fd-639af5836e6b][FATAL] Error retrieving User list: Query Failed: (SELECT securitygroups.id , securitygroups.name , ’ ’ securitygroup_noninher_fields , ’ ’ user_id , securitygroups.description , securitygroups.assigned_user_id , ‘securitygroups’ panel_name FROM securitygroups INNER JOIN securitygroups_users ON securitygroups.id=securitygroups_users.securitygroup_id AND securitygroups_users.user_id=‘c4fbf83e-6b78-f653-f83d-608bf2eeaab5’ AND securitygroups_users.deleted=0
where securitygroups.deleted=0) ORDER BY securitygroups.name desc LIMIT 0,10: MySQL error 1250: Table ‘securitygroups’ from one of the SELECTs cannot be used in global ORDER clause
Wed Apr 19 12:25:35 2023 [518628][3b99d166-60bb-4d51-43fd-639af5836e6b][FATAL] [ListView::processUnionBeans] . Datenbank Fehler. Bitte sehen Sie in der Datei suitecrm.log nach.
Wed Apr 19 12:25:42 2023 [518629][3b99d166-60bb-4d51-43fd-639af5836e6b][FATAL] Mysqli_query failed.
Wed Apr 19 12:25:42 2023 [518629][3b99d166-60bb-4d51-43fd-639af5836e6b][FATAL] Error retrieving ACLRole list: Query Failed: (SELECT securitygroups.id , securitygroups.name , securitygroups.description , securitygroups.assigned_user_id , ‘securitygroups’ panel_name FROM securitygroups INNER JOIN securitygroups_acl_roles ON securitygroups.id=securitygroups_acl_roles.securitygroup_id AND securitygroups_acl_roles.role_id=‘c854dc1e-1d41-b8b4-609c-63a57b65a85e’ AND securitygroups_acl_roles.deleted=0
where securitygroups.deleted=0) ORDER BY securitygroups.name desc LIMIT 0,10: MySQL error 1250: Table ‘securitygroups’ from one of the SELECTs cannot be used in global ORDER clause
Wed Apr 19 12:25:42 2023 [518629][3b99d166-60bb-4d51-43fd-639af5836e6b][FATAL] [ListView::processUnionBeans] . Datenbank Fehler. Bitte sehen Sie in der Datei suitecrm.log nach.
Wed Apr 19 12:35:12 2023 [522784][3b99d166-60bb-4d51-43fd-639af5836e6b][FATAL] Mysqli_query failed.
Wed Apr 19 12:35:12 2023 [522784][3b99d166-60bb-4d51-43fd-639af5836e6b][FATAL] Query Failed: DESCRIBE versions: MySQL error 1146: Table ‘suitecrm.versions’ doesn’t exist
Wed Apr 19 12:35:12 2023 [522784][3b99d166-60bb-4d51-43fd-639af5836e6b][FATAL] Mysqli_query failed.
Wed Apr 19 12:35:12 2023 [522784][3b99d166-60bb-4d51-43fd-639af5836e6b][FATAL] Query Failed: SHOW INDEX FROM versions: MySQL error 1146: Table ‘suitecrm.versions’ doesn’t exist
Wed Apr 19 12:35:12 2023 [522784][3b99d166-60bb-4d51-43fd-639af5836e6b][FATAL] Mysqli_query failed.
Wed Apr 19 12:35:12 2023 [522784][3b99d166-60bb-4d51-43fd-639af5836e6b][FATAL] Query Failed: select * from versions: MySQL error 1146: Table ‘suitecrm.versions’ doesn’t exist
Also on line 930
comment out:
$query = '(' . $query . ')';
AND
line: 876 remove the brackets and quotations:
$final_query = '(' . $tmp_final_query . ')';
to
$final_query = $tmp_final_query;
Both changes are required to fix this issue.