Egy adatbázis, több site

Maximilian képe

Szervusztok!

Sajnos nem találtam a címben forgó problémámra megoldást: hogy lehetne egyetlen adatbázisba több site-ot belesuvasztani. Tárhely van elég, szóval az nem volna gond, ha esetleg több példányban kell elhelyezni a fájlokat. Elsősorban Drupal 6-ra érdekelne a megoldás (ha létezik) és minél egyszerűbben :)

Előre is köszi!

szogedi képe

Saját site-jaim a web-server-nél vannak fent, ahol egy profi tárhellyel 4 adatbázist kapok és korlátlan domain-t üzemeltetehetek, persze ha a díját kifietem nekik.

Ezen esetben mindegyik domain az xyz nevű tárhelyre kerül a web könyvtáron belül külön-külön könyvtárakba elhelyezve file-jait. Itt már nem gond beállítani azt, hogy a drupal-ok (domain-enként) ugyanarra az adatbázisra mutassanak! Vedd fel velük a kapcsolatot! Olcsók és korrektek.

0
0
pp képe

több tábla előtag kell neked. Ha tárhely van akkor szépen felteszed külön könyvtárakba a Drupal-t és az installálásnál az adatbázis beállításainál a speciális fülön ott lesz a tábla előtag.

pp

0
0
Maximilian képe

Köszönöm a választ! Jelenleg három Drupal oldal megy így egyetlen adatbázisból... stabilan, hetek óta. :)

Köszönöm!

Üdv,
Maximilián

0
0
Lara képe

Kedves Maximilian!

Hogyan sikerült megoldani a helyzetet? Én még elég kezdő vagyok, most még localhoston próbálgatok. Igaz a fenn említett web-servernél már van tárhelyem. Több domainre tervezek és szeretném, ha azok egy ugyanazon adatbázist használnának.
Azt vágom, hogy a drupalok domainenként külön könyvtárba. Már próbálkoztam az előtaggal is, de akkor is külön adatbázisok jönnek létre. Ugyanazt az adatbázist az install után pedig nem tudom több domainhez csatolni.

Volna rám néhány perced?

Lara

0
0
Pasqualle képe

egy adatbazist szeretnel de kulonbozo tablakat akkor siman megadod ugyanazt az adatbazis nevet installkor, csak mas tabla elotaggal

ha ugyanazokat a tablakat szeretnet hasznalni. pl egyforma felhasznalok a ket oldalon, hasonlo tartalom a ket oldalon akkor

Multisite: http://www.google.hu/search?q=site:drupal.hu+multisite
vagy
Domain Access: http://drupal.org/project/domain

0
0
Drupulus képe

Ket kulonbozo oldalt NE iranyitsal kozos adatbazisra ES kozos tablakra, ugyanazzal az elotaggal... Fontos hogy kozos adatbazison belul ket oldalnak kulonbozo elotagjai legyenek.

0
0
Pasqualle képe

a multisite-nal sokan hasznalnak kozos tablakat es a domain access-nak pedig a lenyege a kozos tablak hasznalata ket vagy tobbb weboldalon..
szabad hasznalni kozos tablakat csak tudni kell, hogy mit is szeretnenk elerni..

0
0
Lara képe

Elolvastam mindent figyelmesen amit írtatok.
Vannak hiányosságaim, így próbáltam interneten utánanézni a dolgoknak. Illetve megpróbáltam végrehajtani az elképzelésemet. Még nem igazán sikerült.
A mysql-hez nem értek, igaz már adatbázist tudok létrehozni és törölni. És a jogosultságokat is tudom változtatni de ennyi.

Az ok ami miatt egy adatbázisra lennem szükségem az, hogy több weboldalam lehet, egy domainnel, korlátlan aldomainnel, de korlátozott adatbázis számmal.

Most localhoston az xampp segítségével próbálkozom a 6.10-es drupallal. Egész jó kis dolgokat csináltam már vele és a természetesen a moduljai segítségével. Kezdek ráérezni az ízére. Csak minden tovább tart egy kezdőnek ugye.

A multisite modul még úgy látom nincs meg a 6.10-es verzióhoz, így a domain access modult töltöttem le.

Megpróbáltam ezt az előtagos dolgot. De valamit nem csinálok jól sztm. Ha mysql-ben csinálok egy adatbázist és létrehozok az "_" jel segítségével mondjuk még 2 db al-adatbázist. Azok önálló adatbázisok lesznek. Fogják tudni használni egymást a domain access modul segítségével. De ha majd a későbbiekben fel akarom tölteni őket a tárhelyre, akkor lesz 3 db adatbázisom. És pont ezt akartam elkerülni.

Mit nem tudok ezekről az előtagokról, hogy ezt meg tudjam csinálni helyesen? Vagy mit értek félre az elgondolásomban?

További szép hétvégét mindenkinek!

0
0
Pasqualle képe

az a kerdes, hogy mit szeretnel elerni? teljesen kulonbozo weboldalakat?
mert akkor egy adatbazisban minden weboldalhoz mas tabla elotagot kell hasznalni. Pl (drupal1_, drupal2_ elotaggal) lesz drupal1_users es drupal2_users tablad is..

a tabla elotagot Drupal installnal a Set up database >> Advanced options >> Table prefix alatt lehet megadni..

a multisite az nem modul, hanem egy funkcio.. arra szolgal, hogy csak egy Drupal konyvtarad legyen tobb weboldalhoz..

remelem most mar alaposan osszekavartalak..

0
0
Drupulus képe

Lara,

Multiste az egy Drupallal "csomagolt" funkcio, nem kell egy kulon module-t letolteni hozza.

Pasqualle,

Szerintem a kerdesedet magad valaszoltad med az utolso uzenetedben. A felreertes a forditasbol volt, amikor azt mondtam hogy "oldal", "site"-ot ertettem alatta. Ket teljesen kulonbozo site-nak sajat table prefix-ek kellenekm kulonben mindig felulirnak egymas adatait...

0
0
Lara képe

Thank You Guys!
Akkor most visszavonulok alkotni...

További szép napot mindenkinek!
Lara

0
0
tamoca képe

A 6-os verziót használva a következőképpen sikrült.
Az ftp-re fel kell másolni az aktuális verziót és a hozzá tartozó nyelvi fájlt.
a /sites/default/files/ mappát létrehozni 777-re
/sites/default/default.settings.php mellé bemásolni ugyanezt a fájlt átnevezve settings.php-re
ezt is 777re állítani
egy tmp mappát ha szerveren nem elérhető szintén 777 re és beállítani az elérési utját
a telepítő indulhat és az adatbázis neve felhasználónév jelszó alatt ha legördíted a menüt ott meg lehet adni előtagot. Az előtag miatt több weboldal is megfér egy adatbázisban. Ha a domainhez hasonló rövid nevet adsz előtagként akkor látod a phpmyadminnal melyik tábla amiben dolgozni akarsz mert a domain neve előtte lesz a táblának.

0
0

tamoca