• Home
  • About 概要
  • Service できること
  • Drone 空撮
  • Blog ブログ
  • Privacy Policy
お問い合わせ
CONTACT INFORMATION
三重県松阪市
嬉野津屋城町1355−4
0598-30-5698
月~金曜日 9:00~18:00
Tweets by aquacube
  • Home
  • About
  • Service
  • ドローン・空撮
  • ブログ
  • Privacy Policy
お問い合わせ
To Blog

MySQL 5.7でEC-CUBEが動かない! 対処方法

2016.12.02
-
Tips

eccube

MySQL5.7で少し古いバージョンのEC-CUBE(ver.2.1X)を設置する場合には、動作確認が必要です。

実際に、MySQL5.7で動作確認を行ったところ、サーバーエラーとなって表示されませんでした。
DB処理でエラー発生。
”SET SESSION storage_engine = InnoDB”の実行時にエラーが発生するようです。

MySQL5.7からは
[Native message: Unknown system variable ‘storage_engine’]
の設定がなくなっている?

ということで、この設定のあるファイル
/data/class/db/dbfactory/SC_DB_DBFactory_MYSQL.php
内の
$objQuery->exec(‘SET SESSION storage_engine = InnoDB’);
という箇所を
$objQuery->exec(‘SET SESSION default_storage_engine = InnoDB’);
に変更し、ファイルを上書きすることで動くようになりました。

MySQL5.7にアップグレード後 、 EC-CUBE(ver.2.1X)が動かない場合は上記をお試しください。

 

 

 

 

 

 

PREVIOUS POST
WordPress で 画像リンクに独自のクラスや属性を付ける
NEXT POST
Safari v11.1〜で Contact Form 7 のファイルアップロードが機能しない場合の対応策
category
  • All
  • News
  • Tips
  • WordPress
archives




LATEST POSTS
  • 2022.08.01
    2022年度夏期休業のお知らせ
  • 2021.12.24
    年末年始の休業のお知らせ
  • 2021.07.21
    7月22日(木)~7月26日(日)休業のお知らせ
GET CONNECTED

Copyright - AQUACUBE

MySQL 5.7でEC-CUBEが動かない! 対処方法 | ホームページ制作  三重- AQUACUBE(アクアキューブ)