バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > J-payment決済モジュール設置について

その他

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
patapata
投稿日時: 2010/12/13 21:27
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: J-payment決済モジュール設置について
ルートが違うのか・・・
んで、http://サイトURL/にアクセスされた場合は、
http://サイトURL/html/
にリダイレクト?してるのかな。

とりあえず、そのまま頑張るなら

4.EC-CUBE管理画面よりシステム設定>パラメータ設定へ行き、OSTORE_URLを"http://サイトURL/test/"へ変更しました。




4.EC-CUBE管理画面よりシステム設定>パラメータ設定へ行き、OSTORE_URLを"http://サイトURL/html/test/"へ変更しました。

かな・・・

また
引用:

セットアップ手順通りに http://サイト名/html/test/upgrade/にアクセスすると {"status":"SUCCESS","data":[{"name":"J-Payment\u6c7a\u6e08\u30e2\u30b8\u30e5\u30fc\u30eb","code":"mdl_jpayment","main_list_comment":"","main_list_image":"no_image.jpg","version":"1.0","last_update_date":"0000\/00\/00 00:00:00","product_id":"101","status":"\u4f7f\u7528\u53ef\u80fd\u3067\u3059","installed_flg":"1","installed_version":"1.0","download_flg":"1","version_up_flg":"0"}]} と表示されます。

セットアップ手順通りってのは、
http://サイト名/test/upgrade/
だと思うが・・・、そちらの環境では
http://サイト名/html/test/upgrade/
で結果も正しいです。

ので・・・あと、あとチョットだと思う
AMUAMU
投稿日時: 2010/12/13 20:34
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: J-payment決済モジュール設置について
環境が当方ではイマイチ把握出来ず、大雑把には個別の固有環境依存的な問題に見えるので
個人的には当方ではコミュニティではアドバイスがこれ以上難しそうです。どなたか分かればフォローを・・・


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

sacon
投稿日時: 2010/12/13 18:21
対応状況: −−−
半人前
登録日: 2010/11/24
居住地:
投稿: 17
Re: J-payment決済モジュール設置について
ご返答ありがとうございます。

公開しているディレクトリーは
public_html/html/下にショップのルートがあります。

EC-CUBEのインストールはレンタルサーバーのサービスでサーバー側がインストールしたのでそうなっています。

サイトへはhttp://****/html/
でないとアクセスできません。コレが仕様なんだと思ってました。
逆にカスタムしづらかったので、現在http://****.comでtopページを作りshopに誘導しています。

なので、require.phpを読み込むように
setupマニュアルにある指示に追加で
http://****/html/を絶対パスで書き込んでみたりしてやっているのですが...
AMUAMU
投稿日時: 2010/12/13 16:15
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: J-payment決済モジュール設置について
確認している部分を再掲します。

>>公開しているディレクトリはどこですか?
>>public_html/html/ ディレクトリに、ショップのルートがあるのでしょうか?

上記の確認について,実際どうなのでしょうか?
require.php 自体が実際に置かれている所を指定しなければエラーが出るのは必然です。
ディレクトリ構造と読み込み指定の整合性がとれていないのでしょう。
通常使われているrequire.phpを読み込むように指定するようにすれば動くのではないでしょうか?
指定の方法等について不明な点があるようであればPHPのマニュアル等が参考になると思います。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

sacon
投稿日時: 2010/12/13 16:10
対応状況: −−−
半人前
登録日: 2010/11/24
居住地:
投稿: 17
Re: J-payment決済モジュール設置について
ご返答ありがとうございます。

まずは、
http://サイト名/test/upgrade/にアクセスすると

Warning: require_once() [function.require-once]: URL file-access is disabled in the server configuration in /home2/*****/public_html/test/upgrade/index.php on line 25

Warning: require_once(http://*****/html/require.php) [function.require-once]: failed to open stream: no suitable wrapper could be found in /home2/*****/public_html/test/upgrade/index.php on line 25

Fatal error: require_once() [function.require]: Failed opening required 'http://*****/html/require.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home2/*****/public_html/test/upgrade/index.php on line 25

とエラー表示されます。

なので、セットアップ手順通りに
http://サイト名/html/test/upgrade/にアクセスすると

{"status":"SUCCESS","data":[{"name":"J-Payment\u6c7a\u6e08\u30e2\u30b8\u30e5\u30fc\u30eb","code":"mdl_jpayment","main_list_comment":"","main_list_image":"no_image.jpg","version":"1.0","last_update_date":"0000\/00\/00 00:00:00","product_id":"101","status":"\u4f7f\u7528\u53ef\u80fd\u3067\u3059","installed_flg":"1","installed_version":"1.0","download_flg":"1","version_up_flg":"0"}]}

と表示されます。

indexファイルはダウンロードしていますし、ファイル形式は[UTF-8][LF]です。

パーミッションは
ご紹介の外部サイトを参照にパーミッションを変更しました。

>.htaccessの設定で
>php_value output_handler mb_output_handlerを有効にしている場合、zlibと相性がよくない?為エラーがでる・・・らしいのでコメントアウトするだとか。

これはどこをどうすればいいのか解らないので、さわっていません。
AMUAMU
投稿日時: 2010/12/13 15:39
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: J-payment決済モジュール設置について
ディレクトリの構成に違和感を覚えるのですが・・・
公開しているディレクトリはどこですか?
public_html/html/ ディレクトリに、ショップのルートがあるのでしょうか?
名称とよくあるレンタルサーバーの構成だと public_html/ ディレクトリが公開ディレクトリになっていて、public_html/require.php が本来指定して、読み込むべきものではないのでしょうか?


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

patapata
投稿日時: 2010/12/13 13:06
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: J-payment決済モジュール設置について
ふむ。
http://store.ec-cube.net/img/setup.pdf
でやっているということで、

えーと・・・
http://サイト名/test/upgrade/
にアクセスして、エラーがでるようであれば駄目です。
3番の手順は、

J-Payment決済モジュールの場合
-------------------------------------
$arrProductsList = array(
// サンプルモジュール
array(
'name' => 'J-Payment決済モジュール',
'code' => 'mdl_jpayment',
'main_list_comment' => 'モジュール開発テスト用です。',
'main_list_image' => 'no_image.jpg',
'version' => '開発版',
'last_update_date' => '9999/99/99 00:00:00',
'product_id' => '100',
'status' => '使用可能です',
'installed_flg' => '1',
'installed_version' => '開発版',
'download_flg' => '1',
'version_up_flg' => '0'
),
);
こんな形になります。

その他
凡ミスとして、indexファイルをダウンロードすると書いてあるのにコピペした場合・・・、などは行数字等がソースに含まれたりしてエラーになります。またファイル形式は[UTF-8][LF]です。

また・・・
外部サイトでの紹介ですが、
「オーナーズストアに接続できない」場合の解決策として
パーミッションを変更するだとか・・・
http://ec-cube.webtex.jp/customize/20101014202131

.htaccessの設定で
php_value output_handler mb_output_handlerを有効にしている場合、zlibと相性がよくない?為エラーがでる・・・らしいのでコメントアウトするだとか。

の対策があるらしいです。
私はなったことないので、どちらも未確認です。
sacon
投稿日時: 2010/12/13 11:40
対応状況: −−−
半人前
登録日: 2010/11/24
居住地:
投稿: 17
Re: J-payment決済モジュール設置について
ご返答ありがとうございます。
普通それで問題ないと思うのですが...

私の手順は

1.オーナーズストアで、会員登録をする。
2.J-payment決済モジュールを購入する。
3.EC-Cubeの管理画面→オーナーズストア管理→認証キーの設定
 で、オーナーズストアの認証キーを入力する

ここまでは普通にやりました。が、

4.EC-Cubeの管理画面→オーナーズストア管理→購入商品一覧
 を表示する。
 →商品一覧ボタンを押しても無反応、表示できず。

5.オーナーズストアに戻って、直接ダウンロードを試みて現在に至っています。
patapata
投稿日時: 2010/12/13 10:45
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: J-payment決済モジュール設置について
最初から眺めていましたが、なにができないのかイマイチ理解できなかったので、EC-Cube側の通常手順をはじめから書いてみます。

1.オーナーズストアで、会員登録をする。

2.J-payment決済モジュールを購入する。

3.EC-Cubeの管理画面→オーナーズストア管理→認証キーの設定
 で、オーナーズストアの認証キーを入力する

4.EC-Cubeの管理画面→オーナーズストア管理→購入商品一覧
 を表示する。
 →J-payment決済モジュールが表示されるので、ダウンロードする

5.EC-Cubeの管理画面→オーナーズストア管理→購入商品一覧
→J-payment決済モジュール→設定
 にて、
 ・加盟店IPコード
  やその他の設定をする。

(6).J-Payment決済モジュール「仮売上・返金」利用時の設定の為に一部コードを修正する。


これでおしまい。
その後、決済業者側の管理ページなどで設定をすれば、正常に動作するかと思われます。

補足・・・
(4)を行うと
/data/downloads/tmp/に
・日付フォルダ/mdl_jpaymentフォルダ
・日付フォルダ.tar.gz
がダウンロード→展開され

/data/downloads/module/
配下にmdl_jpaymentフォルダが作成される。

契約していないので、ここまでしかできないが、上記設定に関して問題は私の環境ではなにもおきなかった。

※なんかちょっと間違ってたので訂正
sacon
投稿日時: 2010/12/12 21:09
対応状況: −−−
半人前
登録日: 2010/11/24
居住地:
投稿: 17
Re: J-payment決済モジュール設置について
ご回答ありがとうございます。

2つ上のディレクトリにあるrequire.phpが無いというエラーでしたので、セットアップに書いてあった

システム設定>パラメータ設定
OSTORE_URLを"http://サイトURL/test/"へ変更。

をhttp://サイトURL/html/test/に変更したところ、エラーログは出なくなりましたが、やはり管理画面で配信サーバーに接続できませんとエラーがでます。

ディレクトリ構成は下記のようになっています。

public_html
├─data
├─docs
├─test
├─html\require.php
    ├─test
     ├─upgrade
        ├─index.php
(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,313名です
総投稿数は110,082件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1304
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.