Több adatbázis, néhány közös tábla

Désiré képe

Alaposan átnéztem a legtöbb fórumtémát a multisite-val kapcsolatban, és eddig mindet sikeült is megoldanom, csupán egyetlen dologra nem találtam választ:

Ha a multisite oldalak egy kódbázison futnak, de különböző adatbázist használnak, akkor hogyan lehet megosztani bizonyos táblákat?

Mert azt értem, hogy ha egy adatbázis van, akkor a prfixeket lehet beállítani, de mivel nálam az aloldalak sokban különböznek egymástól, így célszerűbb külön adatbáziokat használni, de szeretném, hogy az user tábla mégis megosztott legyen.
Előre is köszi.

pp képe

ugyan azt a példát csináld, mint a prefixeknél, de ne _ alsóvonást tegyél, hanem pontot. Mysql-nél próbáltam ott működik.

adatbazis1.tabal1
adatbazis2.tabla2

pp

0
0
Désiré képe

Köszönöm működik, ennyit javítanék az utókornak:
Csak az adatbázist kell megadni, utánna pont, és _nem_ kell a tábla neve, mert az megismeri magától.
tehát:
'adatbazis1.'
'adatbazis2.'

Ezzel így működik nekem a közös felhasználóbázis, de két problémám akadt még:

Az első kisebb probléma, az, hogy ha az egyik webhelyen belép a felhasználó, attól még a többi oldalon is be kell jelentkeznie. Még mit kell beállítanom, hogy ez így működjön?

A második probléma viszont sokkal komolyabb:
A regisztráció mindegyik oldalon működik, de külön számozzák a regisztrációkat, te hát, ha az egyik oldalon regisztrált valaki a 2es uid-re, és utánna a másik oldalon regisztrál valaki, ahol még csak a 1 esnél tart a számláló, akkor hibaüzenetet fog adni, hogy van már valaki regisztrálva ezzel az IDvel, és csak a következő próbálkozásnál fogja engedni.

A következő táblákat osztottam meg:
users
sessions
authmap
sequences

(miközben az adatbázis táblákat nézegettem, rájöttem, hogy gőzöm sincs, hogy melyik mire való, csak tippelni tudtam, majd kicsit (nagyon kicsit) keresgéltem a drupal.org-on, hátha találok leírást erről, de nem találtam, tudja valaki, hogy hol találhatom meg legalább az alaprendszerhez tartozó adatbázistáblák leírását?)

0
0

- - -
Juhász Márton

http://juhaszmarton.hu