ECCUBE ECPaymentModule インストールログ
仕事でECCUBEでクレジット決済を導入することになり、かなり面倒だったのでログを記入します。
作業手順
- ECCUBEオーナーズストアからモジュールを購入
- 自分のサイト管理画面から自動インストール(ここで問題発生)
- 接続情報記入
- (支払方法追加)
エラー内容
症状
- ダウンロードされていない
- site.logを見るとDB Error: constraint violationとか Column 'module_id' cannot be nullとなっている。
- phpで別サイトから移植した決済モジュールを実行してみるとzlibがhogehogeと書いてある。
解決方法
- hoge/.htaccess に書いてあるphp_value output_handler mb_output_handlerをコメントアウト
- するとzlibと競合しなくなって解消、詳しいエラーの内容は以下
http://ameblo.jp/aero-compact/entry-10299705620.html http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=4762&forum=11