Gondoltam megosztom minden érdeklődővel tapasztalataimat a témában!
Eleve egy olyan CMS rendszert kerestem ami képes arra, hogy egy telepítéssel és több adatbázissal futtatható legyen több portál egy tárterületen, úgy, hogy ha az egyik oldalon regisztrálta magát valaki akkor ez a regisztráció érvényes legyen minden eddigi és jövőbeli részlegre (nevezzük így egy drupal egy konfigurációját saját tartalmával).
Szóval miután sikerült telepítenem a drupal-t a gyökérkönyvtárba, valamint az adatbázisba feltöltenem a database.mysql file-t, elérkezett a többi oldalnak a felvitele.
Ehez az alábbi lépéseket kellet elvégezni:
(végigmegyünk egy új oldal telepítésén, hogy egyszerű legyen a dolog)
Szeretnék egy www.domain.hu/alfa oldalt feltelepíteni aminek legyen:
Hogy ezt elérjed, kell egy új cím ugyebár. Ezt egy szimbólikus link segítségével kaphatod meg.
Gyökér URL: www.domain.hu
Új URL: www.domain.hu/alfa
Arról, hogy hogyan csinálhattsz ilyet UNIX alatt itt olvasshatsz bővebben.
Ha nincs UNIX shell hozzáférésed a szolgáltatódnál olvassd el ezt!
Ezek után szükséged lesz egy új configurációs állományra, ami leírja az új oldalat által használt:
Másold le és nevezzd át az /includes/conf.php -t. Vigyázat! Az új név legyen: www.domain.hu.alfa.php.
Az elnevezés miértjéről itt olvasshatsz bővebben.
Ebbe az új config fileba írd át/add hozzá az alábbi sorokat
$db_prefix = array( "default" => "alfa", "users" => "", "sessions" => "", "role" => "", "authmap" => "" "sequences" => "" );
$base_url = "http://www.endomainem.hu/alfa";
Ezek után ha a www.domain.hu/alfa oldalra ellátogatsz akkor már működnie kell az új oldladnak. Egyből be kell tudond lépni az oldalra az első telepítésnél használt admin felhasználónévvel/jelszóval, mivel a users táblát megosztva használod.
Ezek után mehet a testreszabás, smik kiválasztás stb.
Mindenkinek sok szerencsét.