バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

プラグイン > その他 > イプシロン決済モジュール(3.0系)のインストール

その他

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
h_tanaka
投稿日時: 2017/5/31 13:39
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1646
Re: イプシロン決済モジュール(3.0系)のインストール
解決されてよかったです!
情報共有ありがとうございます。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

haji
投稿日時: 2017/5/31 13:12
対応状況: 解決済
新米
登録日: 2017/5/22
居住地:
投稿: 10
Re: イプシロン決済モジュール(3.0系)のインストール
hata様 h_tanaka様

どうもお世話になりますhajiです。

ご指摘頂いた内容のやり取りをイプシロンのサポート担当にそのまま送ったところ、数時間後に修正済みのモジュール作って、届けて下さいました。問題無くインストールも出来、現在テストを行っているところです。

皆様こんなど素人にご協力下さり本当に感謝致します。
有り難うございました。

また何かとお世話になるかと思いますが宜しくお願い致します。
それでは失礼致します。
haji
投稿日時: 2017/5/30 11:02
対応状況: −−−
新米
登録日: 2017/5/22
居住地:
投稿: 10
Re: イプシロン決済モジュール(3.0系)のインストール
hata様

有り難うございます。助かります。

いまイプシロンさんに対応頂ける事なのか問い合わせました。

返事がありましたらまた書き込みます。

皆さん有り難うございます。今後とも宜しくお願い致します。
hata
投稿日時: 2017/5/30 10:22
対応状況: −−−
長老
登録日: 2015/8/3
居住地: 宮城県(2017/09末引退)
投稿: 156
Re: イプシロン決済モジュール(3.0系)のインストール
h_tanakaさん

ちょうど私の環境にPostgreSQL8.4があったので試したところ再現したので、ちょっとソース見ました。

nullと言われていたidは、SQL文では指定されていないカラムでした。
なので、カラムのidが指定されていれば回避できそうです。
MySQLでインストールするとidが1だったので、試しにMigration/Version20151028184539.php の
        $insert = "INSERT INTO plg_epsilon_regular_product(product_type_id, regular_flg, create_date, update_date)
                    VALUES (0, 0, '$datetime', '$datetime');";
を以下のようにid指定に変更するとインストールできました。
        $insert = "INSERT INTO plg_epsilon_regular_product(id, product_type_id, regular_flg, create_date, update_date)
                    VALUES (1, 0, 0, '$datetime', '$datetime');";


PostgreSQLでautoincrementを実現しているserialがinteger指定じゃないとダメなのに、
以下でsmallintになっているせいでは?というわけで
    protected function createPlgEpsilonRegularProduct(Schema $schema)
    {
        $table = $schema->createTable('plg_epsilon_regular_product');

        $table->addColumn('id', 'smallint', array(
            'autoincrement' => true,
        ));
のsmallint⇒integerに変えてもインストールができるのは確認しました。
ちなみにインストール後にカラムを確認したところ、integerだとserialに、smallintだとsmallintのままでした。
Resource/doctrine/Plugin.GmoEpsilon.Entity.RegularProduct.dcm.yml でもidをintegerで定義しているのでsmallintの指定が間違いかも...

いずれにしてもイプシロンに直してもらえそうな気がしますがダメですかね。


hajiさん

上記のようにして再度アーカイブしてやればインストールできますので、イプシロンが直してくれないならお試しください。
haji
投稿日時: 2017/5/29 18:05
対応状況: −−−
新米
登録日: 2017/5/22
居住地:
投稿: 10
Re: イプシロン決済モジュール(3.0系)のインストール
h_tanaka様
ご丁寧に有り難うございました。
また進展ありましたら投稿書き込みます。
今後とも宜しくお願い致します。
h_tanaka
投稿日時: 2017/5/29 18:01
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1646
Re: イプシロン決済モジュール(3.0系)のインストール
エラー自体は、Not Null 属性のカラムに対して null を設定できませんよ、というエラーです。
INSERT INTO plg_epsilon_regular_product(product_type_id, regular_flg, create_date, update_date) VALUES (0, 0, '2017-05-22 17:29:09', '2017-05-22 17:29:09');
SQL文では、id に対して null ではなく 0 を設定しようとしていますので、このエラーが起こるのは不思議です。

お力になれず残念です。
なにかわかりましたら後学のために共有いただけるとありがたいです。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

haji
投稿日時: 2017/5/29 17:55
対応状況: −−−
新米
登録日: 2017/5/22
居住地:
投稿: 10
Re: イプシロン決済モジュール(3.0系)のインストール
新しい認証キーで最新バージョンを落としてインストを試みたのですが同じエラーでだめでして。せっかく教えて頂いたのに残念です。有り難うございました。
haji
投稿日時: 2017/5/29 17:36
対応状況: −−−
新米
登録日: 2017/5/22
居住地:
投稿: 10
Re: イプシロン決済モジュール(3.0系)のインストール
早速有り難うございます。
お教え頂いた方法をトライしてみます。
h_tanaka
投稿日時: 2017/5/29 17:15
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1646
Re: イプシロン決済モジュール(3.0系)のインストール
そうでしたか。
インストールファイルが壊れている可能性がありますので、再度オーナーズストアからダウンロードし、インストールしてみてください。
それでもダメなら、以下の手順で認証キーによるインストールを試してみてください。
-----
オーナーズストアの [マイページ] > [登録サイト] にて対象のサイトを追加し、認証キーを発行。
管理画面の [オーナーズストア] > [認証キー設定] にて認証キーを設定。
[オーナーズストア] > [プラグイン] > [プラグイン一覧] にて「オーナーズストアプラグイン」の「プラグインの新規追加はこちら」からインストール。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

haji
投稿日時: 2017/5/29 17:11
対応状況: −−−
新米
登録日: 2017/5/22
居住地:
投稿: 10
Re: イプシロン決済モジュール(3.0系)のインストール
有り難うございます。実はここで投稿する前にイプシロンさんに問い合わせたところ、インストール後の接続エラーなら分かりますがインストール時のエラーについては情報が無いのでec-cubeさんに聞いて下さい。との事でこちらで質問させて頂いている次第です。もう一度聞いてみます。今後とも宜しくお願い致します。有り難うございました。
(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,886名です
総投稿数は110,000件です

投稿数ランキング

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
1295
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.