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

Datenbank-Problem mit OpenAtrium

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

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 (155)
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 7.x 8.x auf https://www.citykirche-schweinfurt.de und ca. 15 weiteren (Liste auf https://www.kuschelkirche.de/webdesign-und-betreuung )

  • 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

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 (155)
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 7.x 8.x auf https://www.citykirche-schweinfurt.de und ca. 15 weiteren (Liste auf https://www.kuschelkirche.de/webdesign-und-betreuung )

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • MariaDB 10.6
  • Wie kann man die Ansicht der Benutzer erweitern?
  • (Gelöst) SIMPLE XML SITEMAP liefert die Sitemap für das Menü nicht aus
  • Entity Reference - Title Felder werden als Link angezeigt
  • PHP 8.1 - Deprecated function: rtrim()
  • Preloader / Spnner entfernen Menu Link Modal-Modul
  • Schriftgröße standard einstellen
  • Drupal Website gestalten
  • Tokens werden in Viev als Link angezeigt
  • [bug entdeckt & workaround gefunden] benutzerdefinierte Felder vom Userprofil tauchen ungefragt auch in den Forumtopics auf...
  • [gelöst] Mass contact Empfängerliste nach Taxonomy Term statt Rolle
  • Update V. 9.3.12 auf V. 9.4 mit Fehler: Modul mySQL fehlt. Bitte Hilfe.
Weiter

Neue Kommentare

  • Ergebnis des upgrade
    vor 11 Stunden 11 Minuten
  • Danke, funktioniert einwandfrei!
    vor 12 Stunden 20 Minuten
  • Bei Drupal 7 war diese Seite
    vor 13 Stunden 18 Minuten
  • Es ist ein Paragraph
    vor 1 Tag 14 Stunden
  • Danke fürs Feedback. Gut dass
    vor 4 Tagen 7 Stunden
  • Patch angewandt
    vor 4 Tagen 10 Stunden
  • core_version_requirement: ^8
    vor 6 Tagen 12 Stunden
  • core_version_requirement: ^8
    vor 6 Tagen 12 Stunden
  • ok. Wenn ich das mache
    vor 6 Tagen 12 Stunden
  • Bei gleichem Namen hat das
    vor 6 Tagen 12 Stunden

Statistik

Beiträge im Forum: 247872
Registrierte User: 19592

Neue User:

  • Davidsnins
  • kudes
  • Tkakah

» Alle User anzeigen

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