Sziasztok!
Van egy www.valami.hu drupalos oldalam.
Szeretnék létrehozni egy www.valami.hu/masik oldalt is.
Illetve létre is hoztam, csak a beállításokkal egy kicsit elakadtam:
A probléma: létre kellene hozni a www.valami.hu/masik egy - a Drupal számára is írható - files könyvtárat. Sajnos az írható jogosultság megszerzéséhez a szerver rendszergazdájához kellene fordulnom, ami egy nem egyszerű probléma.
Arra gondoltam, hogy a www.valami.hu files könyvtárát talán lehetne közössé tenni, hogy mind a két lap azt használja (arra már sikerült annak idején "kiverekednem" a szükséges jogokat).
Van-e erre lehetőség, s ha igen hogy v. eleve halott ez az ötlet s inkább induljak csatára?
Előre is kösz!
Szab
mi a probléma?
Természetesen használhatod a valami.hu files könyvtárát (vagy akár ebben egy alkönyvtárat). Egyszerűen ezt adod meg beállítások -> fájlrendszer beállítások alatt. Mi a probléma? Mi nem megy?
Tehát az ötlet
Tehát az ötlet megvalósítható.
Akkor valószínű, hogy nagyon kezdő a kérdésem (s nem is Drupal probléma): próbáltam különféle variációkat (pl. http://www.valami.hu/files ... stb.) beírni s mindig hibaüzeneteket kapok (nem létező könyvtár).
Hogy kell helyesen megadni az útvonalat?
(S tényleg bocs', hogy ilyen kérdésekkel rabolom az idődet!!)
gyökér
Semmi gond, ezért van a fórum. Azt írod, multisite installációd van, tehát az összes honlap egy Drupal kódbázisról fut. Ebben az esetben csak a files könyvtár gyökérhez viszonyított útvonalát kell beírnod. Ha közvetlenül a gyökérkönyvtárban van, akkor egyszerűen 'files' és kész.
Vagy egyszerűbben fogalmazva: ugyanazt írd be, mint ami a www.valami.hu fájlrendszer beállításainál szerepel.
Kódbázis???
Öööö ... igazából ugyanazon adatbázisról van szó, de saját előtagokkal láttam el a "masik" tábláit (feltételezem, hogy akkor már más kódbázisról beszélünk).
Gondolom, hogy ennek tulajdonítható az, hogy a www.valami.hu "files" és "files/tmp" könyvtárai nem elégítik a www.valami.hu/masik igényeit. ;-(
kódbázis
Nem, a kódbázis alatt a Drupal fájlokat értem. Valahogy így kellene kinéznie a könyvtárstruktúrádnak:
A sites/valami.hu.masik könyvtárba bemásolod a settings.php-t, és átírod az adatbázis előtagot és a $base_url-t:
$db_prefix = 'masik_';
$base_url = 'http://www.valami.hu/masik';
Ezek után, ha a valami.hu/masik webhelyen a beállítások -> fájlrendszer beállítások alatt beírod, hogy a fájlrendszer könyvtára 'files', akkor a könytárstruktúra gyökerében fogja a Drupal keresni ezt a könyvtárat. Elvileg működnie kell. Ha nem megy, akkor továbbra is kérdés, hogy mi a probléma? Milyen hibaüzenetet kapsz? Nem találja a files könyvtárat, nem írható, stb...?
Egy kicsit másképp
Én egy kicsit másképp gondolkodtam:
- a könyvtárstruktúrában hoztam létre egy "masik" könyvtárat, ahová bemásoltam egy teljes drupalt, s onnan telepítettem.
Az úgy nem jó?
Nem
Ez így nem multisite. Két különböző drupal oldal azonos adatbázisban. A telepítési leírásban ott van, hogy kell (és mi az) a multisite-ot telepíteni és beállítani.
Üdv, Pali
--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan
Aha ... valóban (fogalomzavar)
Valóban nálam van fogalomzavar. Bocs'!!
A kérdést, akkor inkább onnan kell kezdjem, hogy mi is kell nekem, ahhoz, hogy elérjem a kívánt eredményt:
- két különálló weblap (www.valami.hu és www.valami.hu/masik), ami egymástól teljesen független (külön tartalom, smink, felhasználók stb. ... )
Ehhez most rendelkezésemre áll:
- a www.valami.hu (amelyiken működik a Drupal), aminek írható a files mappája
Szeretném azt, hogy a www.valami.hu/masik az előbbi files mappát tudja használni (ez sokkal egyszerűbb volna számomra, mint egy újabb könyvtárhoz a szükséges jogok megszerzése.
Tehát mi is kell nekem? ;-)
Multisite
Ha elolvasod végig a multisite létrehozásának lépéseit, akkor magad is könnyen meg tudod csinálni. A lényeg az, amit Edit írt.
Üdv, Pali
Ps.: amúgy meg: INSTALL.txt (MULTISITE CONFIGURATION rész)
--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan
Sajnos ...
Átváltoztattam a fenti leírás (illetve az install.txt) alapján az egészet. Sajnos így "The requested URL /valami.hu/masik was not found on this server. üzenettel találom szemben magam. (a korábbi változatnál legalább láttam valamit a Drupalból ;-))
Az esetleg lehet-e gond, hogy a www.valami.hu domainom igazából egy távolabbi szerverre mutat ahová az igazi címe: www.tavoli.org/valami s ez alapján akkor az újonnan tervezett oldal igazi címe www.tavoli.org/valami/masik lenne.
A telepítés a tavol.org valami alkönyvtárába történt (ahonnan eddig - s még remélem most is - gond nélkül működik a www.tavoli.org/valami (s természetesen a vele megegyező www.valami.hu is)
Domain
Mindkét domain-nak u.arra a szerverre kell mutatni, sőt, a webszerverben u.az a docc rootja mindkettőnek (ha jól gondolom).
Üdv, Pali
--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan
Köööööööööööööösz .... megoldodott ;-)
Kösz' mindenkinek a rám pazarolt időt!
A kérdés végülis egy egyszerű ../files beállítással megoldódott. (persze - mostmár - tudom, hogy ez így nem multisite, de ... a telepítés sikerült, s remélem működni fog).
Még egyszer kösz' mindenkinek!
Azért mégsem olyan egyszrű ;-)
Na azért mégsem olyan egyszerű a dolog ... de biztos, hogy valahogy megoldható ;-)
Amint egy kicsit korábban jeleztem az első honlapom a www.valami.hu domainről elérhető, de igazából a szerver www.tavoli.org/valami (bármelyik címet beírom a böngészőbe bejön az oldal ... de pl. tartalmat beküldeni stb. csak a www.tavoli.org/valami-ről belépve tudok).
Most ez alá/mellé szerettem volna (illetve még most is szeretném ;-)) létrehozni egy másik lapot, amit végülis úgy oldottam meg, hogy a gyökérkönyvtárban létrehoztam egy masik alkönyvtárat, oda felmásoltam egy teljes Drupal-t s azt telepítettem. A sites alkönyvtárban létrehoztam, a default mellé egy tavoli.org.valami.masik és egy valami.hu.masik alkönyvtárat (s természetesen beállítottam a megfelelő könyvtárelerést). Most ezekkel a jelenlegi állás a következő:
- www.tavoli.org/valami/masik címmel minden megy rendesen
- www.valami.hu/masik címmel úgy csinál mintha kezdené tölteni (a firefoxban elindul a kék csík ... aztán egy idő után megáll ... majd percek múlva jön a hibaüzenet, hogy vagy nem elérhető vagy ... stb.) - itt természetesen a settings-ben http://www.valami.hu/masik könyvtárat adtam meg.
- ha viszont www.valami.hu/masik/index.php-t írok be a böngészőbe, akkor bejön az oldal (viszont a sites alól törlöm a default-ot, akkor ez is az előbbi jelenséget produkálja).
Ami lehetséges változat eszembe jutott azt én már kipróbáltam.
Nincs valami ötletetek, hogy mit kellene tegyek ahhoz, hogy a www.valami.hu/masik címmel is elérhető legyen az oldal (ezt a címet még gondolom, hogy valaki beírja a böngészőjébe, illetve meg tudja jegyezni ... a www.tavoli.org/valami/masik-at viszont már kétlem).
apache probléma
Ez már webszerver beállítás kérdése. A www.tavoli.org virtual host beállításai között megadhatod, hogy a www.valami.hu is egy lehetséges ServerAlias legyen. Vagy fordítva. Lásd az Apache kézikönyv vonatkozó részét.
valami.hu jo
A www.valami.hu jó ... az megy rendesen.
A www.valami.hu/masik- kal van a gondom, mert - ahogy korábban is irtam - az csak a www.valami.hu/masik/index.php-vel megy, s akkor csak úgy, ha a default könyvtár is megvan a sites-ben.