Mogura PlusXがうまくインストールできない場合の対処方法

アクセス解析ツール「Mogra PlusX」を
新規にインストールしようと思ったら
エラーが出てうまくインストールできなかったので
私がやった対処方法をメモしておきます。

どんなエラーが出たか

新規でインストールするときに以下のようなエラーメッセージが出て、
インストールを中断してしまいました。

> DB接続

> ログ保存テーブル作成[osaka_w3a] – 失敗

【エラー内容】

Error Message: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘TYPE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARACTER SET utf8’ at line 19

Debug:

> DB切断

原因と解決方法

エラーメッセージを見ると、SQLの文法エラーと書いてあります。

MySQLのバージョンが5.5以降の場合、
CREATE文でのデータベースの種類の定義は「TYPE = MyISAM」ではなく
ENGINE = MyISAM」としなければならないみたいです。

なので、Mogura PlusXのインストールフォルダにある「setup.php」に書かれている
TYPE=MyISAM」を全て「ENGINE=MyISAM」に置換して
再度セットアップを実行したら、無事にインストールが完了しました。

コメント

Back to Top