管理画面とカタログ画面のサーバを分離したい

困った時はこちらで質問してください。回答を担当する人は特に決まっていませんので、分かる方は回答をお願いします。
アバター
aichi
記事: 3
登録日時: 2016/3/23 22:05

管理画面とカタログ画面のサーバを分離したい

投稿記事by aichi » 2016/3/23 22:26

はじめまして。

お知恵をお借りできればと思います。
Zen Cart 1.5.1-jaで件名の通り管理画面とカタログ画面のサーバを分けて運用したいと思っています。
ローカルで二つzencartをインストールして片方だけadminのみを残してもう片方の方と連携するように試してみています。

現状admin/inclues/configure.phpの

20 define('HTTP_CATALOG_SERVER', 'http://');
21 define('HTTPS_CATALOG_SERVER', 'http://');

35 define('DIR_WS_CATALOG', '/192.168.100.***/top/');
37 define('DIR_WS_HTTPS_CATALOG', '/192.168.100.***/top//');
57 define('DIR_FS_LOGS', '/192.168.100.***/top/logs');
82 define('DIR_FS_SQL_CACHE', '/192.168.100.***/top/cache');

を変更しました。

54 define('DIR_FS_CATALOG', '/Library/WebServer/Documents/shop/');
の部分も変更しないとカタログ画面側と分離できないと思うのですがどのようにするのが良いでしょうか?
分離方法の前提から間違っているかもしれませんが、お知恵を貸していただければと思います。
アバター
kimono
記事: 1995
登録日時: 2005/9/27 13:30
お住まい: 大阪府大阪市天王寺区上本町
連絡を取る:

管理画面とカタログ画面のサーバを分離したい

投稿記事by kimono » 2016/3/24 13:07

こんにちわ。kimonoです :)

どうも、デフォルトの1.5のadmin/inclues/configure.phpと違っているようで、恐らくいろいろとカスタマイズされたか追加されたものと思われますので、行目も違いますし、項目がデフォルトにはないものもあるみたいですね。

そのため、
54 define('DIR_FS_CATALOG', '/Library/WebServer/Documents/shop/');
というのが、どこのことか分からないですし、恐らく、デフォルトには存在しないところのような気がします。

デフォルトのものであれば、わざわざ表側のSHOP関係なく、設定すれば動作すると思います。
追加している部分がどういったものなのか、どういう意味のものなのか、どこでどのように使われているのか分からないので、適切な助言ができませんので、デフォルトの形としましては、設定する必要がないということで如何でしょうか?
アバター
aichi
記事: 3
登録日時: 2016/3/23 22:05

管理画面とカタログ画面のサーバを分離したい

投稿記事by aichi » 2016/3/24 18:52

kimonoさん

レス頂きましてありがとうございます。
分かる範囲でカスタマイズを行っていました。

特にdefineの内容を変えた以外では変えていないのですがデフォルトの状態からそこまで変わっているということもわかっていない状態でした。

>デフォルトの形としましては、設定する必要がないということで如何でしょうか?
出来ないのであればばzen cartを諦めようと思っていたので、できるということであれば自分で調べて行ってみます。

返事が遅くなり申し訳有りません、ありがとうございました。
アバター
kimono
記事: 1995
登録日時: 2005/9/27 13:30
お住まい: 大阪府大阪市天王寺区上本町
連絡を取る:

管理画面とカタログ画面のサーバを分離したい

投稿記事by kimono » 2016/3/25 09:34

一度デフォルトのZen Cart1.5.1をダウンロードして、dist-configure.phpとの違いを確認されるといいかもしれません。

“Zen Cart 質問コーナー” へ戻る