PEAK XOOPS - 2つのXOOPSサイトで同じpiCalを利用する in englishin japanese

2つのXOOPSサイトで同じpiCalを利用する

  • You cannot open a new topic into this forum
  • Guests cannot post into this forum
Previous post - Next post | Parent - Children.1 | Posted on 2006/8/2 20:01
kazu  二等兵   Posts: 3
同じサーバ上にXOOPSサイトを2つ立ち上げ、piCalによって同じカレンダーを利用したいと考えています。
つまり、どちらのサイトを見てもカレンダーは同じで、一方のサイトで予定を入力・変更すると他方のサイトのカレンダーにも反映されるようにできるでしょうか。
Votes:7 Average:10.00
Previous post - Next post | Parent - Children.1 | Posted on 2006/8/4 5:52
GIJOE  先任軍曹   Posts: 4110
別のテーブルでシンクロナイズとかするのは大変なので、物理的に同じテーブルを利用するのが一番簡単でしょうかね。

試したことがないので出来るかどうか知りませんが、MySQLの物理ファイル(/var/lib/mysql/下にあるMYD,MYI,frmファイル)を、もう一方へのシンボリックリンクにしてしまう、とか。

もしこれが可能だとしても、両サイトでユーザIDが食い違えば、その部分はやはりおかしくなりますよ。
そこまで面倒を見るとすると、グループテーブルとかユーザ・グループリンクテーブルとかも同期しなきゃいけない…となって、結構おおがかりになりそうですね。
Votes:1 Average:0.00
Previous post - Next post | Parent - Children.1 | Posted on 2006/8/7 14:23
kazu  二等兵   Posts: 3
ご回答ありがとうございます。

その後調べまして、ユーザの共有化実験を参考に、一方のサイトではpiCalのテーブルのprefixを他方のサイトのものに書き換えるようにしたところ、一見目的を果たせたように思えます。

運用上は2つのサイトのユーザは共通なので、「ユーザIDが食い違えば」の部分まで気が回らなかったのですが、ユーザの共有化実験の方法でユーザも共有して実験してみると大丈夫なようなのですが、このようなprefixの書き換えでは何か重大な問題が起こるでしょうか。
Votes:0 Average:0.00
Previous post - Next post | Parent - Children.1 | Posted on 2006/8/8 6:12
GIJOE  先任軍曹   Posts: 4110
Quote:
運用上は2つのサイトのユーザは共通なので、「ユーザIDが食い違えば」の部分まで気が回らなかったのですが、ユーザの共有化実験の方法でユーザも共有して実験してみると大丈夫なようなのですが、このようなprefixの書き換えでは何か重大な問題が起こるでしょうか。
どんなコードかも判りませんし、正直言って予想つきませんね。
私に言えることは、どんな重大な問題が起きても自己責任でお願いします、ということだけです。
Votes:3 Average:0.00
Previous post - Next post | Parent - No child | Posted on 2006/8/8 10:28
kazu  二等兵   Posts: 3
何か正式な方法があるかと思ったのですが、なさそうですね。
どうもありがとうございました。
piCalという優れたモジュールをご提供され、さらにこまめにサポートして頂き、感謝いたします。
これからもpiCalをありがたく使わせていただきます。
Votes:0 Average:0.00

  Advanced search


Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!