Sziasztok! BÚÉK!
Gondom van a MultiSite install használatával és a SubDomain beállítással.
Nevezetesen:
- tárhelyet bérelek CPanel-es kiszolgálással;
- a Drupal 6.8-as magyar nyelvi támogatással szépen települ a mondjuk http://domain.do/cms könyvtárba; (a nyelvi támogatásért köszönet a csapatnak!!!)
- a fent nevezett telepítés /sites alatt, ha beállítom a sites/domain.do.könyvtar típusú szerkezetet, akkor ahhoz a multisite install egy symlink.php állomány futtatása után szépen lefut, a rendszer települ, működik;
- a létrejött alkönyvtárhoz, ha a CPanel-lel ha be akarom állítani a http://könyvtár.domain.do domain.do/könyvtár kapcsolatot, akkor eredményként a htt://domain.do/cms lesz az eredmény.
Problémám az, hogy olyan:
- multisite install-t szeretnék, ahol:
= sub1.domain.do
= sub2.domain.do
szerkezet jön létre és ennek megfelelően
= a sub1.domain.do, vagy
= a sub2.domain.do
meghívásakor a megfelelő telepítés indul el.
Ennek érdekében, hogyan kell:
- a /sites alatt konfigurálni a sub(x).domain.do-s szerkezetet;
- rávenni a web szervert, vagy a drupal-t, hogy sub domain kiszolgálást adjon eredményül.
Köszönöm a segítséget!
domain alias
A Drupalt telepítsd közvetlenül a tárhelyed nyilvános könyvtárába (valószínűleg public, html, www vagy valami hasonló neve van, ez a legmagasabb szintű könyvtár, aminek a tartalma látható az internetről). Utána a /sites könyvtárban hozd létre az összes webhely alkönyvtárát.
Végül a sub1.domain.do, sub2.domain.do címeket vedd fel domain alias-ként a kezelőpanelen keresztül (tehát nem önálló domainként, hanem a fődomained aliasaként).
Kicsit zavaros amit írtál...
De szerintem pont ebben az esetben nincs szükség semmilyen symlinkre.
A "default" lesz a sub1.domain.do, a másik értelem szerűen a sub2.domain.do.
Fogod, és a webszerver admin felületén a sub1.domain.do oldalnak beállítod, hogy a dokumentum root-ja az a /drupaltelepites legyen (ahova a Drupalodat felmásoltad), majd a sub2.domain.do oldalnál pontosan ugyan ezt!
Ezek után létrehozod a következőket:
/drupaltelepites/sites/sub2.domain.do
(a /drupaltelepites/sites/default/ az ugye meg van, létrejött a Drupal csomag kibontásakor)
mappát, majd átmásolod a sites/default/settings.php-t, vagyis
/drupaltelepites/sites/sub2.domain.do/settings.php
beállítod a megfelelő adatbázisokat (vagy ha u.az, akkor a $db_prefix -et):
/drupaltelepites/sites/default/settings.php
$db_prefix = 'sub1';
/drupaltelepites/sites/sub2.domain.do/settings.php
$db_prefix = 'sub2';
--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan
Nem műxik...
Köszönöm a válaszokat! A Drupal 6.8 a public_html-be installálva.
public_html = domain.do műxik...
Létrejött az alábbi struktúra:
/public_html/sites
/public_html/sites/settings.php (ez másolata az eredeti default könyvtárban lévőnek, ez került bele minden sub-os mappába is)
sites/all
sites/all/readme.txt
sites/default
sites/default/files (további részletezés nélkül)
sites/default/default.settings.php
sites/default/settings.php
Majd hozzáadtam:
sites/sub1.domain.do
sites/sub1.domain.do/settings.php
sites/sub2.domain.do
sites/sub2.domain.do/settings.php
Mit tegyek a web szerverrel, valamint mit írjak a böngésző címsorába, hogy elindítsa a sub1-2-s telepítést? Eddig sehogyan sem bírtam rávenni. :-(
Drupal 6.8? Már több helyen
Drupal 6.8?
Már több helyen láttam "érdekes" verziószámot írva. Többször is elmentem a drupla.org oldalra, hogy talán lemaradtam valamiről és esetleg van egy angol 6.8-as. A főoldal szerint 6.19-nál tartunk, akkor honnan jönnek ezek a nagyobb számok? Ja, és a drupal.org szerint is.
Egyébként az aldomainnal kapcsolatban írták korábban, hogy a drupal ne almappába, hanem aldomainban legyen. Ezt nem értettem: az aldomain egy almappára mutat, nem? Tehát akkor az is almappa. Akkor mi a különbség?
melyik a nagyobb?
A 6.8-as az a nyolcadik kiadása a 6-os verziónak. A 6.19-es pedig a tizenkilencedik. Szerinted melyik volt korábban? :)
Az aldomain oda mutat, ahová akarod, csak az Apache-t kell megfelelően beállítani. Akár al-al-al-mappára is mutathat. A Drupal szempontjából az a lényeg, hogy az index.php az Apache-ban megadott célmappa gyökerében legyen, ne pedig a célmappa valamelyik almappájában.
.htaccess
ha egy Drupal-t egy másik almappájába raksz akkor figyelni kell arra, hogy a két Drupal .htaccess fájljában található rewrite rule-ok szinkronban legyenek.
Érthetően, ne rakd egyik Drupal almappájába a másikat.
aldomain és alkönyvtárnak semmi köze egymáshoz, mint ahogyan Edit is írta.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Help!
Üdvözlök mindenkit, mint új felhasználó.
Segítséget szeretnék kérni ahhoz, hogy hogyan tudnék én is Drupal oldalt készíteni? Láttam egy-két oldalt. Nagyon tetszik. Valamennyire jártas vagyok a html és a php-ben.
Azt kérdezném: honnan lehet letölteni a Drupalt magyar nyelven?
Előre is köszönöm. Dénes
agent1
sorban
Szia!
Nézd meg a főoldalt, olvasd el a kézikönyvet és Gusztáv jegyzetét, végül pedig a kérdéseidnek mindig indíts új témát a fórumon!
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Köszönöm.
Köszi, és elnézést.
Üdv.
agent1
Senki többet...
...MultiSite + SubDomain fronton?!
mit lehet erre mondani
Nem úgy csináltad, ahogy leírtam, innentől kezdve nem tudom, mit mondhatnék... Kövesd a leírást és működni fog. Nálam mindig működik.
Domain alias gond(om)
Mindent úgy tettem ahogyan leírtad, -drupal a gyökérbe telepítve, subx sub-ok a sites alatt felvéve-, de nem tudom, hogy a sub1.domain.do, sub2.domain.do címeket hogyan vegyem fel domain alias-ként a kezelőpanelen.
szolgáltatót kérdezd
Nem úgy tűnik, pl. nem csináltál külön könyvtárat a domain.do-nak, de mindegy, ez valószínűleg nem befolyásolja a dolgot. Domain alias felvételi lehetőségnek kell lennie a panelen, kattintgass körbe, ha nincs akkor kérdezd meg a szolgáltatót. Elvileg úgy is lehet, hogy a subokat "rendes" domainként veszed fel, és a Drupal gyökeret adod meg a sub könyvtárának, de van ahol úgy van beállítva a panel, hogy nem mutathat több domain ugyanarra a könyvtárra – ilyenkor biztosítják az alias lehetőséget.
ezt elolvastad? minden ugy
ezt elolvastad? minden ugy megy d5 alatt mint d6 alatt.
---
Tévedni mindenkinek szabad, csak a mérnöknek észre kell vennie.
Cpanel aldomain Drupal Multisite odalhoz
A leírt megoldás alapján működnie kellene a Multisite-nak.
Már csak egyetlen apróság hiányzik, hogy a Cpanel-ben úgy kell létrehozni a "sub" aldomaint, hogy az alap domain gyökér könyvtárra vagyis a
/public_html
könyvtárra hivatkozzon NE az általa felajánlott "/public_html/sub" alkönyvtárra!
Célszerű még a Drupal alapmoduljain túl használandó modulokat és sminkeket a
/public_html/sites/all/modules és /public_html/sites/all/modules/themes könyvtárakban elhelyezni.