Fehler in SQL-Syntax nach installation von Content_access
am 28.08.2009 - 14:40 Uhr in
Hallo,
ich hatte bis vorhin eine lauffähige ansicht (Views2) eines contenttypes, der mit CCK erstellt worden war.
Um gezielter stuern zu können, wer was sehen darf und auch verändern, habe ich content_access und ACL installiert. Danach wurden ja die berechtigungen neu aufgebaut und im anschluss habe ich für die contentypes die rechte in dem neuen Tab "access" (oder so) gesetzt.
Nun ist das Problem, das bei Ansicht mir meine liste nciht mehr ausgegeben wird, sondern es kommt eine Fehlermeldung:
Das ist die Fehlermeldung die mir angezeigt wird in Views unter der "Live-Ansicht" und auch auf der eigentlichen Seite:
* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DISTINCT(node.nid), node_data_field_firmenname.field_firmenname_value AS node' at line 1 query: SELECT COUNT(*) FROM (SELECT DISTINCT(node.nid) AS DISTINCT(node.nid), node_data_field_firmenname.field_firmenname_value AS node_data_field_firmenname_field_firmenname_value, node.type AS node_type, node.vid AS node_vid FROM node node LEFT JOIN content_type_firmen_liste node_data_field_firmenname ON node.vid = node_data_field_firmenname.vid WHERE node.type in ('firmen_liste') ORDER BY node_data_field_firmenname_field_firmenname_value ASC ) count_alias in /srv/www/vhosts/xxxxxxxxxxxxxxx.de/httpdocs/web/sites/default/modules/views/includes/view.inc on line 729.
* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DISTINCT(node.nid), node_data_field_firmenname.field_firmenname_value AS node' at line 1 query: SELECT DISTINCT(node.nid) AS DISTINCT(node.nid), node_data_field_firmenname.field_firmenname_value AS node_data_field_firmenname_field_firmenname_value, node.type AS node_type, node.vid AS node_vid FROM node node LEFT JOIN content_type_firmen_liste node_data_field_firmenname ON node.vid = node_data_field_firmenname.vid WHERE node.type in ('firmen_liste') ORDER BY node_data_field_firmenname_field_firmenname_value ASC LIMIT 0, 25 in /srv/www/vhosts/xxxxxxxxxxxxxxx.de/httpdocs/web/sites/default/modules/views/includes/view.inc on line 755.
Und das hier ist die eigentliche Abfrage die wiederum unter der fehlermeldung ist:
SELECT DISTINCT(node.nid) AS nid,
node_data_field_firmenname.field_firmenname_value AS node_data_field_firmenname_field_firmenname_value,
node.type AS node_type,
node.vid AS node_vid
FROM node node
LEFT JOIN content_type_firmen_liste node_data_field_firmenname ON node.vid = node_data_field_firmenname.vid
WHERE node.type in ('firmen_liste')
ORDER BY node_data_field_firmenname_field_firmenname_value ASC
EDIT*****
Das hier steht im Fehlerlog in Drupal zu PHP:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DISTINCT(node.nid), node_data_field_firmenname.field_firmenname_value AS node' at line 1 query: SELECT DISTINCT(node.nid) AS DISTINCT(node.nid), node_data_field_firmenname.field_firmenname_value AS node_data_field_firmenname_field_firmenname_value, node.type AS node_type, node.vid AS node_vid FROM node node LEFT JOIN content_type_firmen_liste node_data_field_firmenname ON node.vid = node_data_field_firmenname.vid WHERE node.type in ('firmen_liste') ORDER BY node_data_field_firmenname_field_firmenname_value ASC LIMIT 0, 25 in /srv/www/vhosts/xxxxxxxxxx.de/httpdocs/web/sites/default/modules/views/includes/view.inc in Zeile 755.
Das sieht ja aus, als wenndie abfrage beschädigt ist. Was hat dieses $#039 zu bedeuten ?
Hat jemand einen Tipp, wie und was ich tun kann um den Fehler zu beheben ?
mfg Simpsonetti
- Anmelden oder Registrieren um Kommentare zu schreiben
Nachdem ich nun acl und
am 28.08.2009 - 16:07 Uhr
Nachdem ich nun acl und content_access wieder deinstaliert habe, läuft die ansicht wieder.
Es scheint aber ein Problem im drupalcore zu sein, so wie ich es verstanden habe:
http://drupal.org/node/284392