週間売筋ランキング(EC-CUBE2.13対応)
http://www.ec-cube.net/products/detail.php?product_id=681こちらのプラグインをインストールしたところ以下のエラーが発生しました。
「システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡ください。 」
ログアウト状態になったため再度管理画面に入ると「プラグイン管理」には週間売筋ランキングが表示されていたので
有効にしてメニューにある「週間売筋ランキング管理」に入ろうとすると404エラーになっており調べたところSalesRankingSetting.phpが所定の位置にコピーされていませんでした。
環境は
EC-CUBEバージョン:2.13.1
PHPバージョン:PHP 5.4.7
DBバージョン:MySQL 5.5.27
ECCUBEはXAMPPで動かしておりバージョンは以下のとおりです。
Windows 7 Professional SP1 64-bit
XAMPP 1.8.1
エラーログをみると以下のようなログが出ていました
Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [PREPARE mdb2_statement_mysql FROM 'INSERT INTO dtb_bloc (device_type_id, bloc_id, bloc_name, tpl_path, filename, php_path, deletable_flg, plugin_id, create_date, update_date) VALUES (10, 15, \'週間売筋ランキング\', \'salesranking.tpl\', \'salesranking\', \'plugin/SalesRankingKNZTK/SalesRankingPage.php\', 1, 25, NOW(), NOW())']
PlaceHolder: [array (
)]
MDB2 Error: constraint violation
_doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE mdb2_statement_mysql]
[Native code: 1062]
[Native message: Duplicate entry '10-15' for key 'PRIMARY']
on [C:\xampp\htdocs\eccube\data\class\SC_Query.php(1087)] from 127.0.0.1
C:\xampp\htdocs\eccube\html\admin\ownersstore\index.php(29): LC_Page_Admin_OwnersStore_Ex->process
C:\xampp\htdocs\eccube\data\class_extends\page_extends\admin\ownersstore\LC_Page_Admin_OwnersStore_Ex.php(54): LC_Page_Admin_OwnersStore->process
C:\xampp\htdocs\eccube\data\class\pages\admin\ownersstore\LC_Page_Admin_OwnersStore.php(57): LC_Page_Admin_OwnersStore->action
C:\xampp\htdocs\eccube\data\class\pages\admin\ownersstore\LC_Page_Admin_OwnersStore.php(83): LC_Page_Admin_OwnersStore->installPlugin
C:\xampp\htdocs\eccube\data\class\pages\admin\ownersstore\LC_Page_Admin_OwnersStore.php(421): LC_Page_Admin_OwnersStore->execPlugin
C:\xampp\htdocs\eccube\data\class\pages\admin\ownersstore\LC_Page_Admin_OwnersStore.php(906): call_user_func_array
(): SalesRanking::install
C:\xampp\htdocs\eccube\data\downloads\plugin\SalesRankingKNZTK\SalesRanking.php(41): SC_Query->query
C:\xampp\htdocs\eccube\data\class\SC_Query.php(865): SC_Query->execute
C:\xampp\htdocs\eccube\data\class\SC_Query.php(1048): SC_Query->error
C:\xampp\htdocs\eccube\data\class\SC_Query.php(1087): trigger_error
こちらの原因わかる方がいらっしゃいましたらお教えいただけないでしゅうか。