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

Datenbank-Problem mit OpenAtrium

Eingetragen von kniekel@drupal.org (74)
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 (73)
am 10.02.2010 - 16:44 Uhr

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

creatin g GmbH | optimiertes Kommunikationsdesign
http://www.creatin-g.de (Website) | http://twitter.com/creatin_g (twitter)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Book ist aktiviert-.

Eingetragen von kniekel@drupal.org (74)
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 )

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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hmm

Eingetragen von hermanns (73)
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

creatin g GmbH | optimiertes Kommunikationsdesign
http://www.creatin-g.de (Website) | http://twitter.com/creatin_g (twitter)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke fürs Mitdenken

Eingetragen von kniekel@drupal.org (74)
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 )

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

  • Anmelden oder Registrieren um Kommentare zu schreiben
Drupal 7 Demo-Website

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Node-Speichern wird mit zunehmender Laufzeit des Servers langsam
  • Fatal error: Maximum execution time of 30 seconds exceeded in ....../includes/file.inc on line 934
  • Probleme bei der Installation von memcache
  • Treffen in Düsseldorf - 8.9. und 22.9.2010
  • [erledigt] id und klassen bei blöcken
  • Anzahl der erstellten Nodes eines bestimmten Contenttypes für bestimmte Rollen limitieren
  • Seiten kombinieren
  • Drupal Übersetzung Englisch Deutsch
  • Fragen vor Umstieg zu Drupal 6 von Joomla
  • Lightbox-2 Inputfilter
  • Kostenplfichtige Useraccounts
  • Such-Index: Problem mit ISBNs / großen Zahlen
Weiter

Neue Kommentare

  • Zum einen würde ich den
    vor 4 Stunden 55 Minuten
  • Das Aktivieren von Modulen
    vor 5 Stunden 2 Minuten
  • Lies dich mal in Ruhe ein,
    vor 5 Stunden 5 Minuten
  • Hallo, das heißt, dass Dein
    vor 5 Stunden 12 Minuten
  • danke für den tip!
    vor 5 Stunden 41 Minuten
  • Nur ein Tip, aber ich würde
    vor 6 Stunden 6 Minuten
  • Ich habe noch das Problem,
    vor 6 Stunden 2 Minuten
  • E-Fee schrieb ...Entweder man
    vor 6 Stunden 25 Minuten
  • Tja, was heiß quasi Standard?
    vor 6 Stunden 40 Minuten
  • Hallo E-Fee, nach dem was Du
    vor 6 Stunden 57 Minuten

Statistik

Beiträge im Forum: 130977
Registrierte User: 11264

Neue User:

  • BAue
  • CodeFlatter
  • michastock

» Alle User anzeigen

User nach Punkten sortiert:
quiptime4714
stBorchert4318
md3609
Tobias Bähr3607
bv3490
Alexander Langer2737
dereine2604
pebosi2490
Thoor2223
rapsli1505
» User nach Punkten
Zur Zeit sind 2 User und 25 Gäste online.

Benutzer online

  • Tobias Bähr
  • t0b1

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Ü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
  • Bücherecke

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
  • Drupal Demo
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association