プラグイン > バグ報告・利用に関する質問 > プラグインがインストールできない |
バグ報告・利用に関する質問
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
h_tanaka |
投稿日時: 2017/8/24 17:35
対応状況: 解決済
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1610 |
プラグインがインストールできない 「イメージスライダーおきにめすままプラグイン」をインストール後に有効化しようとするとエラーが発生してしまいます。
削除しようとしても同じエラーになります。 アップデートしようとすると「※ 解凍に失敗しました。」というエラーになります。 解決方法わかりますでしょうか? ■プラグイン https://www.ec-cube.net/products/detail.php?product_id=932 ■エラーメッセージ(インストール/削除) ※ /data/downloads/plugin/SliderAsYouLike/SliderAsYouLike.phpの読み込みに失敗しました。 ■エラーログ(アップデート) Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。 SQL: [ALTER TABLE plg_SliderAsYouLike_Slider RENAME TO plg_Sliderasyoulike_Slider_tmp] MDB2 Error: syntax error _doQuery: [Error message: Could not execute statement] [Last executed query: ALTER TABLE plg_SliderAsYouLike_Slider RENAME TO plg_Sliderasyoulike_Slider_tmp] [Native code: 102] [Native message: Incorrect syntax near 'RENAME'.] ■環境 EC-CUBE 2.13.2 サーバーOS Linux debian 3.2.0-4-686-pae #1 SMP Debian 3.2.81-1 i686 DBサーバー Microsoft SQL WEBサーバー nginx/1.2.1 PHP 5.4.45-0+deb7u8
|
yuh |
投稿日時: 2017/8/27 11:56
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1818 |
Re: プラグインがインストールできない DBサーバーがMicrosoft SQLなのが原因じゃないですか?
|
h_tanaka |
投稿日時: 2017/8/28 9:09
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1610 |
Re: プラグインがインストールできない yuh さん
ご返信ありがとうございます。 まさにそのとおりでした。 SliderAsYouLike.php 83行目のswitchに pgsql, mysql の case しかなかったので、174行目に default を追加することで解決しました。 MySQL用のSQL文を元に作成したため、その後も類似のエラーが発生しましたが、SQL Server 用のSQL文に修正していくことで解決しました。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |