ECCUBEの公式サイトに公開されてないプラグインをインストールする際、
オーナーズストアを一旦自分のサーバーに変更してするような手順があったのでためしました
ECCUBEの管理画面へログインして、システム設定>パラメータ設定で
- OSTORE_URL
- OSTORE_SSLURL
がオーナーズストアのアドレスです
ここを
“myowersstore/”
とかにする指示で、これで
http://localhost:8080/myowersstore/
がオーナーズストアのアドレスになるのですが、オーナーズストア>モジュールの一覧でモジュールの取得を押すと
エラー発生
2015/03/16 20:24:27 [/upgrade/index.php] * error! code:2002 / debug:O:10:"PEAR_Error":8:{s:20:"error_message_prefix";s:0:"";s:4:"mode";i:1;s:5:"level";i:1024;s:4:"code";i:111; s:7:"message";s:18:"Connection refused";s:8:"userinfo";N;s:9:"backtrace";a:6:{i:0;a:6:{s:4:"file";s:35:"/vagrant/mobax/data/module/PEAR.php";s:4:"line";i:542;s:8:"function";s:10:"PE AR_Error";s:5:"class";s:10:"PEAR_Error";s:4:"type";s:2:"->";s:4:"args";a:5:{i:0;s:18:"Connection refused";i:1;i:111;i:2;i:1;i:3;i:1024;i:4;N;}}i:1;a:7:{s:4:"file";s:41:"/vagrant/mob ax/data/module/Net/Socket.php";s:4:"line";i:185;s:8:"function";s:10:"raiseError";s:5:"class";s:4:"PEAR";s:6:"object";O:10:"Net_Socket":14:{s:2:"fp";N;s:8:"blocking";b:1;s:10:"persis tent";b:0;s:4:"addr";s:9:"127.0.0.1";s:4:"port";i:8080;s:7:"timeout";b:0;s:10:"lineLength";i:2048;s:7:"newline";s:2:"
・・・
サーバー自身からlocalhost:8080へアクセスできない様子(そらそうだ)
- OSTORE_URL
- OSTORE_SSLURL
“http://localhost/myowersstore/”
にしてやるとうまくいきました
PEARがおかしい?socketが使えない?などはまりました..