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

Datenbank-Problem mit OpenAtrium

Eingetragen von kniekel@drupal.org (156)
am 10.02.2010 - 13:48 Uhr in
  • Module
  • Drupal 6.x

Liebe Leute,
für ein geplantes Intranet habe ich jetzt die OpenAtrium-Ditribution getestet und für gut befunden. Zunächst war sie in einem eigenen Ordner auf meinem Server installiert. Nun wollte ich sie gerne, statt als extra Drupal-Installation, in die vorhandene Installation auf meinem Server integrieren (Mehrere Websites, die voneinander unabhängige Datenbanken haben, jede mit eigenem Ordner sites/namederwebsite). Das war allerdings nicht ganz so einfach, weil OpenAtrium die mitgelieferten "normalen" Module in einem extra Ordner sites/all/modules/contrib/ installiert. Die wollte ich natürlich in modules/ haben, da z.B. Views sowieso schon da ist und nicht doppelt vorhanden sein sollte.
Folgendermaßen bin ich vorgegangen, um die bereits vorhandene OpenAtrium-Installation am neuen "Standort" weiterverwenden zu können:

  1. Themes und alle Module außer die in /contrib in die entsprechenden Ordner kopiert. (Atrium hat in /modules insgesamt 4 Unterordner, wobei in 3 davon Atrium-spezifische Module liegen, die ich einfach da gelassen habe)
  2. Die Module aus sites/all/modules/contrib nach sites/all/modules kopiert.
  3. Die Datenbank mit PHPMyAdmin heruntergeladen, mit Dreamweaver alle Vorkommen von "/contrib" gelöscht, gespeichert, Datenbank wieder hochgeladen.
  4. Die neue Adresse aufgerufen, mit den alten Login-Daten eingeloggt

Oh Wunder: Es funktioniert. Fast.
Ein einziges Problem bleibt, das ich mit meinen beschränkten SQL-Kenntnissen nicht näher identifizieren kann.
OpenAtrium benutzt "OpenGroups" (OG)
Wenn ich auf die Seite
/gruppenname/documents
wechsle, bekomme ich folgende Fehlermeldung angezeigt:

user warning: Unknown column 'node_book.bid' in 'on clause' query: SELECT COUNT(*) FROM (SELECT node.nid AS nid FROM node node LEFT JOIN node_revisions node_revisions ON node.vid = node_revisions.vid LEFT JOIN users users_node_revisions ON node_revisions.uid = users_node_revisions.uid LEFT JOIN book book ON node.nid = book.nid LEFT JOIN node node_book ON book.bid = node_book.bid LEFT JOIN og_ancestry og_ancestry ON node.nid = og_ancestry.nid LEFT JOIN node spaces_node ON node.nid = spaces_node.nid WHERE (node.status <> 0) AND (node.type in ('book')) AND (og_ancestry.group_nid = 16) AND (node_book.type IN ('book')) ) count_alias in /www/htdocs/xxxxxxx/sites/all/modules/views/includes/view.inc on line 739.
user warning: Unknown column 'node_book.bid' in 'on clause' query: SELECT node.nid AS nid, spaces_node.type AS spaces_node_type, spaces_node.nid AS spaces_node_nid, node.changed AS node_changed, node.title AS node_title, users_node_revisions.name AS users_node_revisions_name, users_node_revisions.uid AS users_node_revisions_uid, node_revisions.log AS node_revisions_log FROM node node LEFT JOIN node_revisions node_revisions ON node.vid = node_revisions.vid LEFT JOIN users users_node_revisions ON node_revisions.uid = users_node_revisions.uid LEFT JOIN book book ON node.nid = book.nid LEFT JOIN node node_book ON book.bid = node_book.bid LEFT JOIN og_ancestry og_ancestry ON node.nid = og_ancestry.nid LEFT JOIN node spaces_node ON node.nid = spaces_node.nid WHERE (node.status <> 0) AND (node.type in ('book')) AND (og_ancestry.group_nid = 16) AND (node_book.type IN ('book')) ORDER BY node_changed DESC LIMIT 0, 25 in /www/htdocs/xxxxxxx/sites/all/modules/views/includes/view.inc on line 765.

Kann mir irgend jemand diese Fehlermeldung so aufdröseln, dass ich eine Ahnung bekomme, wo der Fehler liegen könnte? Ich sehe, dass die Spalte node_book.bid vermisst wird, aber warum und wo?
Ich weiß, das ist schon eine sehr spezielle Anfrage, aber vielleicht kann trotzdem jemand was damit anfangen. Dankeschön.

‹ Admin Menu abgestürzt Simple News Zeilenumbruch ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Scheint ein Problem mit dem

Eingetragen von hermanns (90)
am 10.02.2010 - 16:44 Uhr

Scheint ein Problem mit dem Inhaltstyp Book zu geben. Hast du das Modul aktiviert?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Book ist aktiviert-.

Eingetragen von kniekel@drupal.org (156)
am 10.02.2010 - 18:18 Uhr

Ja, ich hätte es gerne testweise deaktiviert und wieder eingeschaltet, aber es gibt so viele Abhängigkeiten, dass das nicht so einfach ist.

---
Drupal 6.15 auf http://www.citykirche-schweinfurt.de und div. weiteren (Liste auf http://www.kuschelkirche.de )

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hmm

Eingetragen von hermanns (90)
am 12.02.2010 - 08:57 Uhr

Ich denke ich werd dir warscheinlich nicht konkret helfen können, allerdings können wir das Problem noch weiter eingrenzen:

In welcher Verbindung stehen der Inhaltstyp Book und og_ancestry?
Kannst du den Inhaltstyp für OG entfernen?

Die Fehlermeldung sagt für mich aus, dass es ein Problem zwischen Book und OG gibt, die beide als View ausgegeben werden.
Falls du Book nicht benötigen solltest, lass es trotzdem drin und setz die Benutzerberechtigungen so, dass book niemand nutzen kann.

Hab ein ähnliches Problem im OA-Forum gefunden, vielleicht hilfts:
https://community.openatrium.com/issues/node/1009

vg
hermanns

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke fürs Mitdenken

Eingetragen von kniekel@drupal.org (156)
am 12.02.2010 - 12:13 Uhr

Vielen Dank für die Antworten.
Einen Schritt hatte ich schlicht vergessen: Ich musste natürlich noch ein paar Pfade anpassen.
Trotzdem hat es nicht funktioniert. Mittlerweile habe ich gelesen, dass Atrium eine gepachte Version von Views verwendet. Ich möchte da im Augenblick nicht weiter mit meinen Live-Websites rumexperimentieren und installiere Atrium jetzt doch vollkommen extra.
Damit hat sich das Problem erledigt.
---
Drupal 6.15 auf http://www.citykirche-schweinfurt.de und 8 weiteren (Liste auf http://www.kuschelkirche.de )

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 1 Woche 10 Stunden
  • Guckst du hier: step by step
    vor 6 Tagen 23 Stunden
  • Guckst du hier: step by step
    vor 6 Tagen 23 Stunden
  • Ich habe ja keine Angst vor
    vor 2 Wochen 2 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 4 Tagen
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 6 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 6 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 5 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 5 Wochen 2 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20500

Neue User:

  • RandallFloop
  • Inga GuAph
  • Robertolix

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 24 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