Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

[Erledigt] 1052 Column 'status' in where clause is ambiguous

Eingetragen von Schnittmenge@dr... (288)
am 07.02.2012 - 10:44 Uhr in
  • Module
  • Drupal 7.x

Wenn ich das Forum anzeigen lassen möchte, wird mir folgender Fehler ausgegeben:

PDOException: SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'status' in where clause is ambiguous: SELECT f.tid AS tid, COUNT(n.nid) AS topic_count, SUM(ncs.comment_count) AS comment_count FROM {node} n INNER JOIN {node_comment_statistics} ncs ON n.nid = ncs.nid INNER JOIN {forum} f ON n.vid = f.vid INNER JOIN {node} node ON f.tid = node.tid WHERE (status = :db_condition_placeholder_0) AND (n.language IN (:db_condition_placeholder_1, :db_condition_placeholder_2)) GROUP BY tid; Array ( [:db_condition_placeholder_0] => 1 [:db_condition_placeholder_1] => de [:db_condition_placeholder_2] => und ) in forum_forum_load() (Zeile 779 von /usr/www/users/wikibi/drupal7-wiki9999/modules/forum/forum.module).

Ich habe das Forum mit dem i18n "Multilingual forum" aktiviert. Deaktiviere ich Mutlilngual forum bleibt der Fehler bestehen.

Wie könnte ein Lösungsansatz aussehen?

Vielen Dank im Voraus für die Unterstützung.

Saludos,

‹ Date 2.x und Rules (Loop von Date - Repeat) Webform Fortschritt zeigen z.B.: "Seite 3 von 5" ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Feststellen, in welchem Modul

Eingetragen von wla (9010)
am 07.02.2012 - 11:22 Uhr

Feststellen, in welchem Modul dieses SQL-Statement gebaut wird, und in diesem Modul einen Bug in der Issue-Queue eintragen. In den beim Select angezogenen Tabellen gibt es offensichtlich in mindestens zweien eine Status-Spalte. Dann muß aber in der Where-Clause die Tabelle angegeben werden, deren Status benutzt werden soll. Das ist nicht gemacht worden und daber dieser Fehler.

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke Werner, für das

Eingetragen von Schnittmenge@dr... (288)
am 07.02.2012 - 11:36 Uhr

Danke Werner, für das schnelle Feedback.

Kann es ein anderes Modul sein wie das forum? Wenn ja, wie finde ich das raus?

Saludos,
Schnittmenge

  • Anmelden oder Registrieren um Kommentare zu schreiben

Liste hier doch einfach mal

Eingetragen von Sense (1517)
am 07.02.2012 - 11:52 Uhr

Liste hier doch einfach mal alle Module, die eine Abhängigkeit vom Forum Modul haben.

sense-design | online solutions | Do not hack core!
Drupalcenter Verhaltensregeln | Threads bitte auf [gelöst] stellen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Fehlermeldung deutet

Eingetragen von wla (9010)
am 07.02.2012 - 11:53 Uhr

Die Fehlermeldung deutet zunächst mal auf das Forum-Modul hin. Ich müßte aber selbst erst den Code analysieren um zu sehen, ob das Statement dort gebaut wird, oder Teile davon von woanders übernommen werden. Im Statement selbst muß vermutlich ein n.status sehen, da der Status auf 1 (= veröffentlicht) geprüft wird. Also vermutlich ein Fehler im Forum Modul, der wahrscheinlich aber nur in Verbindung mit anderen Modulen auftritt. Trotzdem sollte die Tabelle sicherheitshalber angegeben sein.

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Forum:Abhängig von: Taxonomy

Eingetragen von Schnittmenge@dr... (288)
am 07.02.2012 - 12:41 Uhr

Forum:
Abhängig von: Taxonomy (aktiviert), Options (aktiviert), Field (aktiviert), Field SQL storage (aktiviert), Comment (aktiviert), Text (aktiviert)
Benötigt von: Multilingual forum (deaktiviert) <= Fehler tritt auch auf, wenn deaktiviert!

Wo genau sollte ich den Bug melden. Mit der Suche mit dem Begriff "issue-queue Forum" bin ich nicht weit gekommen, da der Begriff zu allgemein ist ...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Drupal Core, Modul Forum.

Eingetragen von wla (9010)
am 07.02.2012 - 14:35 Uhr

Drupal Core, Modul Forum. Dort in der Issue-Queue eintragen. Bei Component forum_modul auswählen.

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke Werner, für das

Eingetragen von Schnittmenge@dr... (288)
am 07.02.2012 - 16:05 Uhr

Danke Werner,

für das nächste mal weiß ich, wo die Issue-Queue der Core Module zu finden ist. Ich hoffe ich habe formgerecht den Bug gemeldet => http://drupal.org/node/1431452

Saludos,
Schnittmenge

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Werner, ich habe das

Eingetragen von Schnittmenge@dr... (288)
am 10.02.2012 - 10:01 Uhr

Hallo Werner,

ich habe das Problem berichtet. Es wurde auch ein Patch zum Test angeboten. Habe es angewendet und bekomme andere Probleme.

=> http://drupal.org/node/1431452#comment-5583230

Bin etwas verwirrt, da von Drupal 8 und nicht für Drupal 7 gesprochen wird. Heißt das, dass ich dieses Patch gar nicht für meine Drupal 7 Installation gedacht ist? Muss ich mir erst Drupal 8 installieren um dieses Patch testen zu können?

Danke für die Orientierung im Voraus.

Saludos,
Schnittmenge

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, das ist leider so. Die

Eingetragen von wla (9010)
am 10.02.2012 - 10:27 Uhr

Ja, das ist leider so. Die Fixen das Problem erst für Drupal 8. Wenn Du jetzt in Drupal 8 bestätigen kannst, daß der Patch Dein Problem behebt, werden sie einen entsprechenden Patch auch für Drupal 7 bereit stellen (Das sagt ja der Begriff backport aus). Ich weiß nicht, ob Du eine Dupal 8 Testinstallation aufsetzen kannst mit den benötigten Modulen, aber es wäre schon toll, wenn Du es versuchen könntest.

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe ich noch nicht, werde

Eingetragen von Schnittmenge@dr... (288)
am 10.02.2012 - 11:23 Uhr

Habe ich noch nicht, werde ich nächste Woche machen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also ich wollte mir gerade

Eingetragen von Schnittmenge@dr... (288)
am 13.02.2012 - 14:28 Uhr

Also ich wollte mir gerade Drupal 8 installieren und habe nur das gefunden => http://drupal.org/project/drupal/git-instructions

Ich habe noch nie mit Git gearbeitet. Mein Terminal im Mac OSX scheint die Git-Befehle nicht zu kennen. Gibt es auch ein Repository für svn? bzw. kann ich den Code einfach irgendwie runterladen. Oder muss ich meinem Computer und mir zuerst Git beibringen, damit ich an Drupal 8 komme?

Danke für Eure Geduld.

  • Anmelden oder Registrieren um Kommentare zu schreiben

War ganz einfach

Eingetragen von Schnittmenge@dr... (288)
am 13.02.2012 - 15:12 Uhr

Damit das Terminal Git kann gehe man hier hin => http://git-scm.com/
Dann im Terminal einfach das eingeben und drupal 8 kommt auf den Computer => git clone --branch 8.x http://git.drupal.org/project/drupal.git

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ohne Git geht es nicht. da

Eingetragen von wla (9010)
am 13.02.2012 - 15:17 Uhr

Ohne Git geht es nicht. Da mich dieses Thema aber auch interessiert, habe ich mal kurz gegoogelt und das hier gefunden: Gitti: A Git Client for Mac OS X
Ich habe es allerdings selbst noch nicht ausprobiert.

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • content und media-files von drupal8 nach drupal9 migrieren
  • Notificationsnicht immer und gesammelt bei Update
  • Meldung zu Token im Statusbericht
  • Modulupdate per Webinterace scheitert an authorize.php und access denied für Admin-User
  • Fehlermeldung: Deprecated function
  • Warning: call_user_func() expects parameter 1 to be a valid callback, class 'Drupal\node\Entity\Node' does not have a method 'ge
  • Versenden von Anfragen per Webform
  • Goodbye Online Drupal Meetup Germany - Hello Drupal DACH Online Meetup!
  • Übersetzte Felder bei Inhaltstyp automatisch übernehmen
  • Content Ex-/Import
  • RESTful Path request will nicht
  • Wer ist online Block
Weiter

Neue Kommentare

  • Self-referencing
    vor 1 Tag 1 Stunde
  • settings.php
    vor 1 Tag 2 Stunden
  • Kulturmensch schrieb Prima
    vor 1 Tag 3 Stunden
  • Metatag
    vor 1 Tag 3 Stunden
  • Links
    vor 1 Tag 2 Stunden
  • Wenn Du nach der
    vor 1 Tag 4 Stunden
  • Gut zu wissen. Demnächst
    vor 1 Tag 20 Stunden
  • Token Fehler behoben
    vor 1 Tag 21 Stunden
  • Du hast völlig recht, da habe
    vor 2 Tagen 2 Stunden
  • Link 404
    vor 2 Tagen 5 Stunden

Statistik

Beiträge im Forum: 245976
Registrierte User: 18827

Neue User:

  • finnster
  • Damian1802
  • MrWebMV

» Alle User anzeigen

User nach Punkten sortiert:
wla9010
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3916
ronald3829
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 5 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association