Problem mit MultiSite und Datenbanknamen
am 28.07.2009 - 09:16 Uhr in
Hallo,
ich habe alles wie in der Anleitung beschrieben eingetragen und ich erhalte einige Warnungen...
Es sieht so aus, als würde er den Datenbanknamen nicht akzeptieren wollen (bzw. er deutet ihn falsch).
SeitenDB = db0815-seite
SharedDB = db0815-shared
Der - verwirrt Drupal, aber NUR beim MultiSite-Betrieb
$db_url = 'mysqli://dbu0815:geheimlocalhost/db0815-seite';
$db_prefix = array('default' => 'seite_','sessions' => 'db0815-shared.CMSglobal_','users' => db0815-shared.CMSglobal_','role' => 'db0815-shared.CMSglobal_','authmap' => db0815-shared.CMSglobal_');
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 '-shared.CMSglobal_role r INNER JOIN seite_permission p ON p.rid = r.rid WH' at line 1 query: SELECT p.perm FROM db0815-shared.CMSglobal_role r INNER JOIN seite_permission p ON p.rid = r.rid WHERE r.rid IN (1) in /is/htdocs/wp0815_C330JVRHEX/www/drupal/modules/user/user.module on line 502.
Was stimmt da nicht?...wenn ich die Reihenfolge der Array-Elemente ändere, wird immer ein anderes angemeckert...also denke ich mal, dass es am "-" liegt, was ich nicht so recht verstehe.
Installiert hatte ich die Datenbasen erst unabhängig und möchte jetzt einiges zusammenlegen...
- Anmelden oder Registrieren um Kommentare zu schreiben
Versuch's mal ohne "-"
am 14.08.2009 - 16:49 Uhr
also denke ich mal, dass es am "-" liegt, was ich nicht so recht verstehe.
Die Fehlermeldung sagte es ja schon. Es scheint aber, dass PHPMyAdmin es erlaubt Datenbanken mit einem Bindestrich zu erstellen. Da fehlt die nötige Konsistenz ...