1つのデータベースで複数設置したい。

回答者: Panacee 掲載日時: 2006/05/11

1つのデータベースで複数設置したい。

ロリポップ等のレンタルサーバーでは、データベースは1つしかありませんが、
フォルダを作り、その中にXOOPSをUPし、インストール時に接頭語を違う名前をつければ、
1つのデータベースであっても複数のXOOPSが設定できます。

tubo.in のサーバー1番上の階層に、eigyo と tenshoku というフォルダを作り、
それぞれのフォルダにXOOPSをUPし、インストール時に接頭語をフォルダ名にして
(フォルダ名でなくても良い−データベースを見たときにわかりやすくするため)
インストールすることで、1つのドメインで、複数のXOOPSサイトが運営できます。

接頭語を同じにしてしまうと、違うフォルダ名、違うURLでXOOPSを設定しても、
データーベース内は1つに収まってしまうので、違うサイトのものがごちゃまぜになります。
インストール時の接頭語に気をつけましょう。
デフォルテでは、xoopsになっていますからね。

1つのドメイン、データベースで複数設定した場合。
通常のURLは、ドメイン/eigyo とかになります。
ロリポップサーバーでは、管理画面でサブドメイン設定ができるので、
↓のように、フォルダ名を先にもってくることができます。
例)
営業のツボ!? → http://eigyo.tubo.in
転職のツボ!?(製作中) → http://tenshoku.tubo.in

当然、それぞれ独立したXOOPSなので、
管理画面もテーマもそれぞれで設定する必要がありますよ。

このFAQが掲載されているサイト名: XOOPSマニュアル.net : http://xoops-manual.net/modules/smartfaq/faq.php?faqid=17



Notice [PHP]: Only variable references should be returned by reference in file modules/smartfaq/include/functions.php line 588