サブディレクトリでのCMS Designer

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
boon
記事: 2
登録日時: 2008年2月12日(火) 19:14

サブディレクトリでのCMS Designer

投稿記事 by boon » 2008年2月12日(火) 19:22

初めて質問させていただきます。

現在導入検討中でいろいろ試しているのですが、
複数ユーザーに、それぞれ個別の管理画面を与えるために、
CMS Designerをルートではなく
サブディレクトリにそれぞれコピーしてみました。

具体的には

http://www.xxx.com/aaa/cmsdesigner/manager.php
http://www.xxx.com/bbb/cmsdesigner/manager.php
http://www.xxx.com/ccc/cmsdesigner/manager.php
.......

という構成です。
ユーザー名をそれぞれ変えてログインし、
別個のエントリーを入れてみましたが、
一応うまく動いているようです。

マニュアルにはこのような構成での利用方法が見当たらなく不安なのですが、上記のような使い方で運用した場合に何か問題が発生するでしょうか?

ご回答よろしくお願いします。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: サブディレクトリでのCMS Designer

投稿記事 by webmaster » 2008年2月13日(水) 17:29

 boonさん、ご質問ありがとうございます。

 そのご利用方法で、運用上の問題は特にございません。
 但し、aaa、bbb、cccの間でコンテンツを混在させるのは単純にはいきません
ので、それぞれ独立した形で運営されるのが前提となります。

 尚、ライセンス的には、コピーされた数分、ライセンスのご購入が必要と
なりますので、その点もご留意下さい。

 また、aaa、bbb、cccのユーザーがそれぞれ別の管理画面へアクセス
しようとすると、そのままですとセッション(ログイン情報)の混乱がおきます。
 現状では大変面倒なのですが、app.php.inc をEUC-JPが扱えるエディタで
開いて頂き、52行目あたりの「cmsd_session_start()」というfunctionの中の

 session_name( 'cmsdsessionid' );

 の 'cmsdsessionid' 部分をそれぞれのディレクトリで別々の名前にしてください。
 (例: 'cmsdaaa' 等)

 その他ご不明な点がございましたらまたご連絡頂ければ幸いです。

boon
記事: 2
登録日時: 2008年2月12日(火) 19:14

ありがとうございました

投稿記事 by boon » 2008年2月13日(水) 18:06

webmasterさま

さっそくご回答いただきありがとうございました。
たいへんわかりやすく参考になりました。

同一サーバ内であれば複製利用できるものと
勘違いしてまして、お恥ずかしいです。
会員さんがひとつずつ独自ページを持ち、それぞれに更新できるような
モデルを考えていたのですが、
これでは会員の数だけライセンス購入となるので現実的ではないですね。

他の方のエントリーも参考に、また方法を考えてみます。
ありがとうございました。

返信