プラグイン > バグ報告・利用に関する質問 > プラグインの有効化でエラー |
バグ報告・利用に関する質問
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
h_tanaka |
投稿日時: 2024/4/16 10:52
対応状況: −−−
|
神 ![]() ![]() 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1911 |
プラグインの有効化でエラー 次のプラグインを購入後インストールを試したのですが、有効化時にシステムエラーが発生してしまいます。
https://www.ec-cube.net/products/detail.php?product_id=2606 【EC-CUBE4.2】Google Analytics/GA4 拡張eコマースプラグイン エラーログは次のとおりです。 SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs EC-CUBE 4.2.2 サーバーOS Linux MySQL 5.7.27-log WEBサーバー Apache PHP 8.1.27 Google Analytics eコマース/拡張eコマースタグ設置プラグイン 2.2.0 プラグインの開発元には問い合わせていますが、同様のエラーに遭われた方がいないかと思いコミュニティでも質問しています。 原因または解決方法わかりますでしょうか?
|
mcontact |
投稿日時: 2024/4/16 10:58
対応状況: −−−
|
神 ![]() ![]() 登録日: 2022/1/22 居住地: 投稿: 1590 |
Re: プラグインの有効化でエラー > SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs
MySQLで、65535文字を超えるデータが入ってきたのでエラーが発生している様です。 TEXT型またはBLOB型に変更する事で、65535文字を超えて登録できます。 どこかのカラムで、VARCHARの値が65535より大きな設定値になっているのではないでしょうか。
|
h_tanaka |
投稿日時: 2024/4/16 11:05
対応状況: −−−
|
神 ![]() ![]() 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1911 |
Re: プラグインの有効化でエラー mcontact さん
ありがとうございます。 プラグイン内で定義されている Entity や Trait は1つしかなく、その中で length 1000 以上を指定されている string 型のフィールドを text 型に変えてみたのですが、同じエラーが発生しました。 フィールド数は 16 で、一見してサイズ超過するようなテーブルには見えなかったです。
↓
|
mcontact |
投稿日時: 2024/4/16 11:28
対応状況: −−−
|
神 ![]() ![]() 登録日: 2022/1/22 居住地: 投稿: 1590 |
Re: プラグインの有効化でエラー > 次のプラグインを購入後インストールを試したのですが、有効化時にシステムエラーが発生してしまいます。
> エラーログは次のとおりです。 SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs エラーは、プラグイン有効化時のエラーですか? テーブルの作成自体は、プラグインインストール時に行われると思いましたが。
|
h_tanaka |
投稿日時: 2024/4/16 11:32
対応状況: −−−
|
神 ![]() ![]() 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1911 |
Re: プラグインの有効化でエラー mcontact さん
最初、インストール時に上記のエラーが発生しました。 その後、プラグイン一覧を見るとインストールボタンの代わりに削除と有効化のボタンが表示され、有効化するときに同様のエラーが発生しました。 なので、インストールが成功していない可能性があります。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |