質問 > 管理機能 > プラグイン インストールでエラーがでる。 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
takahsn |
投稿日時: 2013/2/2 4:35
対応状況: −−−
|
新米 登録日: 2013/2/1 居住地: 投稿: 8 |
プラグイン インストールでエラーがでる。 プラグインをインストールするとエラーがでます。システム要件はクリアしていると思います。zipやmhashなど入っていないものに関してはインストールしました。
サーバーお名前VPS VZ ECCUBE2.11.4 すみませんが、どなたか教えてください。 ▼▼▼ デバッグ情報ここから ▼▼▼ http://www.*********.com/admin/system/plugin.php?? SERVER_ADDR: *************** REMOTE_ADDR: *************** USER_AGENT: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17 /var/www/vhosts/**************/httpdocs/admin/system/plugin.php 34:LC_Page_Admin_System_Plugin_Ex->process /var/www/vhosts/**************/httpdocs/data/class_extends/page_extends/admin/system/LC_Page_Admin_System_Plugin_Ex.php 56:LC_Page_Admin_System_Plugin->process /var/www/vhosts/**************/httpdocs/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php 60:LC_Page_Admin_System_Plugin->action /var/www/vhosts/**************/httpdocs/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php 112:LC_Page_Admin_System_Plugin->lfUploadPlugin /var/www/vhosts/**************/httpdocs/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php 267:LC_Page_Admin_System_Plugin->lfRegistData /var/www/vhosts/**************/httpdocs/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php 292:SC_Query->insert /var/www/vhosts/**************/httpdocs/data/class/SC_Query.php 484:SC_Query->query /var/www/vhosts/**************/httpdocs/data/class/SC_Query.php 741:SC_Query->execute /var/www/vhosts/**************/httpdocs/data/class/SC_Query.php 909:trigger_error ▼▼▼ エラーメッセージ ▼▼▼ https://www.***************.com/admin/system/plugin.php? SERVER_ADDR: *************** REMOTE_ADDR: *************** USER_AGENT: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17 SQL: INSERT INTO dtb_plugin(plugin_id,plugin_code,rank,status,enable,update_date) VALUES ($1,$2,$3,$4,$5,CURRENT_TIMESTAMP) PlaceHolder: array ( 0 => 12, 1 => 'GiftPaper_20120913', 2 => 1, 3 => '1', 4 => '2', ) MDB2 Error: null value violates not-null constraint _doQuery: [Error message: Could not execute statement] [Last executed query: EXECUTE mdb2_statement_pgsql_530a84b2b5000d140050c25bddfad86c5d82a0a7a (12, 'GiftPaper_20120913', 1, '1', '2')] [Native message: ERROR: null value in column "plugin_name" violates not-null constraint] /var/www/vhosts/**************/httpdocs/admin/system/plugin.php 34:LC_Page_Admin_System_Plugin_Ex->process /var/www/vhosts/**************/httpdocs/data/class_extends/page_extends/admin/system/LC_Page_Admin_System_Plugin_Ex.php 56:LC_Page_Admin_System_Plugin->process /var/www/vhosts/**************/httpdocs/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php 60:LC_Page_Admin_System_Plugin->action /var/www/vhosts/**************/httpdocs/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php 112:LC_Page_Admin_System_Plugin->lfUploadPlugin /var/www/vhosts/**************/httpdocs/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php 267:LC_Page_Admin_System_Plugin->lfRegistData /var/www/vhosts/**************/httpdocs/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php 292:SC_Query->insert /var/www/vhosts/**************/httpdocs/data/class/SC_Query.php 484:SC_Query->query /var/www/vhosts/**************/httpdocs/data/class/SC_Query.php 741:SC_Query->execute /var/www/vhosts/**************/httpdocs/data/class/SC_Query.php 894:MDB2_Statement_Common->execute /var/www/vhosts/**************/httpdocs/data/module/MDB2.php 4152:MDB2_Statement_pgsql->_execute /var/www/vhosts/**************/httpdocs/data/module/MDB2/Driver/pgsql.php 1474:MDB2_Driver_pgsql->_doQuery /var/www/vhosts/**************/httpdocs/data/module/MDB2/Driver/pgsql.php 673:MDB2_Driver_Common->raiseError /var/www/vhosts/**************/httpdocs/data/module/MDB2.php 1497:PEAR->raiseError /var/www/vhosts/**************/httpdocs/data/module/PEAR.php 557:MDB2_Error->MDB2_Error /var/www/vhosts/**************/httpdocs/data/module/MDB2.php 1009:PEAR_Error->PEAR_Error ▲▲▲ エラーメッセージ ▲▲▲ ▲▲▲ デバッグ情報ここまで ▲▲▲ |
DELIGHT |
投稿日時: 2013/2/2 10:11
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: プラグイン インストールでエラーがでる。 どのプラグインのインストール時の事なのか書いてないので、
確たることは申し述べられませんが、 エラーメッセージの内容から「のし対応プラグイン」で エラーが発生したのだと推察します。 https://www.ec-cube.net/products/detail.php?product_id=278&transactionid=78b10d7edd409768501fe7286e970d885cb0b06e その前提でお話をしますと、 EC-CUBEの対応バージョンが2.12系となっているようです。 手元に2.11.xの環境がないのでエラーの確認はできませんが、 2.12.2ではインストールが出来ました。
|
takahsn |
投稿日時: 2013/2/4 1:11
対応状況: −−−
|
新米 登録日: 2013/2/1 居住地: 投稿: 8 |
Re: プラグイン インストールでエラーがでる。 こちらはバージョン違いでした。
ただ2.11対応版でも同じくエラーがでてしまいました。 何か心当たりがある方お願いします。 |
DELIGHT |
投稿日時: 2013/2/4 11:22
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: プラグイン インストールでエラーがでる。 まず、中の人は2.12.2からEC-CUBEに触り始めたので、
2.11.xの時のプラグイン事情は明るくないです。 それを踏まえた上でお読み下さい。
これらのエラーメッセージから察するに、 NOT NULL制約のplugin_nameフィールドに値がセットされていないことが問題のようです。 現在ダウンロードできるEC-CUBE2.11.5のテーブルでは、 plugin_nameフィールドはNOT NULLとなっているのを確認しました。 また、2.11.5でのし対応プラグインをインストールしようとしたところ、 同様のエラーが発生しました。
そこでエラーの発生している部分を見てみますと、 そもそもplugin_nameに値が代入されていないことが分かります。 これらのことから、 「2.11.xはそもそもプラグインに対応していないのでは?」 と私は推測します。 (この点については古参の方の意見を聞ければ良いのですが。) その上で2.11.xにプラグインをインストールするようであれば、 ・フィールドのNOT NULLを外す。 ・上記関数に$sqlVal['plugin_name'] = 'hogehoge';と追記する。 といった手段があります。 (但しご自分の責任でなさってください) また、 引用: ただ2.11対応版でも同じくエラーがでてしまいました。 とのことですが、まだ2.11対応版が公開されているようであれば 公開場所を教えていただけると幸いです。
|
DELIGHT |
投稿日時: 2013/2/4 12:41
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: プラグイン インストールでエラーがでる。 2.11.xに詳しい方が調査して下さったので、報告します。
2.11.xの各 /html/install/sql/create_table_pgsql.sqlを確認したところ、 plugin_nameのフィールドは、 2.11.0-betaではNOT NULLだったのが、 2.11.0-beta2でNOT NULL DEFAULT ''になり、 2.11.0で何故かNOT NULLに戻ったようです。 その後2.11.5になっても、NOT NULLのままです。 つまり、2.11.0-beta2の時にCREATE TABLEした場合のみ プラグインのインストールが可能ということです。 2.11.4のままお使いのつもりでしたら、 データベースのdtb_pluginテーブルのplugin_nameに DEFAULT ''を設定すればよさそうです。
|
AMUAMU |
投稿日時: 2013/2/4 15:45
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: プラグイン インストールでエラーがでる。 2.11用のプラグイン管理の画面は不具合があるので、普通にインストールすることは現在推奨されないです。
※決済モジュールなどから間接的に使う場合のみプラグイン機能が使えると思った方が良いと思います。 また2.12用として公開されているプラグインは一切使えません。 エラーが出なくなるようにDELIGHTさんがご指摘されているような改修を加えても、その後のチェック時点で弾かれるはずです。
|
ayaka |
投稿日時: 2013/5/25 16:13
対応状況: −−−
|
新米 登録日: 2013/5/20 居住地: 投稿: 1 |
Re: プラグイン インストールでエラーがでる。 こんにちは。
私も同じエラーが出ておりプラグインのインストールができません。 上記を実行しましたが同じエラーが出て改善されませんでした。 ほかにも方法がありましたら、お願いいたします。 (ver 2.11.5) |
seasoft |
投稿日時: 2013/5/26 17:37
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: プラグイン インストールでエラーがでる。 エラーの回避のみが目的でしたら、DELIGHT 様の 2013-2-4 11:22 の書き込みが参考になると思いますよ。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |