バージョン選択

フォーラム

メニュー

オンライン状況

87 人のユーザが現在オンラインです。 (75 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 87
もっと...

サイト内検索

プラグイン > バグ報告・利用に関する質問 > ネクストエンジン在庫連携について

バグ報告・利用に関する質問

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
y_coffee
投稿日時: 2020/6/2 11:44
対応状況: −−−
新米
登録日: 2020/6/2
居住地:
投稿: 3
ネクストエンジン在庫連携について
お世話になっております。

[EC-CUBE] 2.13.2
[レンタルサーバ]
[OS] Win10
[PHP] 5.3.3
[データベース] PostgreSQL 8.4.20
[WEBサーバ] Apache
[ブラウザ] chrome
[導入プラグインの有無] ネクストエンジン連携


現在、ネクストエンジンとの在庫連携を

https://manual.next-engine.net/main/stock/stk_settei-unyou/zaiko_eccube2131/5932/
こちらを拝見しながら試みております。


在庫更新用URL
入力例 http://ドメイン/user_data/update_stock.php
(ドメインはupdate_stock.phpが格納されているサーバのドメイン名)

このように記載されていますが、update_stock.phpが格納されているサーバのドメイン名というのは
どこを確認すればわかりますでしょうか?

前任のものから引継がされておらず、知識が全くない状態です。
申し訳ないですが、教えていただければ幸いです。

何卒、よろしくお願い申し上げます。

失礼いたしました、このサイトを使うのが初めてで、スレッドを立てる場所を間違えました。
468
投稿日時: 2020/6/2 12:29
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: ネクストエンジン在庫連携について
ドメイン名とはご自身のECサイトのドメイン名の事だと思います。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

y_coffee
投稿日時: 2020/6/2 15:41
対応状況: −−−
新米
登録日: 2020/6/2
居住地:
投稿: 3
Re: ネクストエンジン在庫連携について
ありがとうございます。

ページURLが
http://www.tashirocoffee.com/なので、

「tashirocoffee.com」という認識で合っていますでしょうか?

以前、http://tashirocoffee.com/user_data/update_stock.php
で設定したところ、うまく連携できなかったようです。


ネクストエンジンに問い合わせしたところ、
「リクエストURL:
http://tashirocoffee.com/user_data/update_stock.php?StoreAccount=NE2ECCUBE&Code=280&Stock=3981414&ts=20200521170947&sig=53a1d5e109d5e472f9144558f0bf8616

※レスポンス:
Warning: require_once(../../data/config/config.php) [function.require-once]: failed to open stream: No such file or directory in /home/1505794660/tashirocoffee-com/public_html/user_data/update_stock.php on line 4

Fatal error: require_once() [function.require]: Failed opening required '../../data/config/config.php' (include_path='.:/usr/share/pear:/usr/share/php') in /home/1505794660/tashirocoffee-com/public_html/user_data/update_stock.php on line 4
--------------------------------------------

このエラーの意味としては、「config.php」をリクエストできなかったという事が考えられます。
また対処方法としましては「../../data/config/config.php」となっている
「update_stock.php」内のコード記述を変更いただくか、
「config.php」をエラー内容に準拠した場所に、ファイルを移動していただく方法になるかと存じます。」

このような返答が返ってきましたが、お恥ずかしながら、この意味が分からず、何をどう改善すればいいかがわからない状況です。

どこを改善すればよいでしょうか?
何卒、よろしくお願い申し上げます。
468
投稿日時: 2020/6/2 19:12
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: ネクストエンジン在庫連携について
ネクストエンジン側から該当のURLにアクセスする仕様かと思いますが
単純にPHPがエラーを出力しているものと思われます。

エラーの内容としてはconfig.phpが見つからないという事のようです。
何かしらの理由でdataディレクトリの位置をデフォルトから変更されているのではないでしょうか?
その為、update_stock.php内でconfig.phpを参照する箇所をご自身で修正してください。という回答になったのだと思います。

config.phpをどのように設置しているか分かりませんので、ここではアドバイスできませんが
サーバ上のどこかに/data/config/config.phpが保存されていると思います。
(もしかしたら/dataの名称を変更されているのかもしれません)
ただ、/dataディレクトリの場所は社外には知られない方が良いかと思いますので
あくまでご自身で探していただくのが良いかと思います。

その後、/user_data/update_stock.phpから相対でconfig.phpまでの読み込めるように
require_once()のパスを修正すれば良いと思います。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

y_coffee
投稿日時: 2020/6/3 17:06
対応状況: −−−
新米
登録日: 2020/6/2
居住地:
投稿: 3
Re: ネクストエンジン在庫連携について
ありがとうございました!

連携ができました。

よろしくお願いいたします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,859名です
総投稿数は109,996件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1294
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.