Re: インストール中のSQLエラー
kguest
スケジュール管理をいろいろなCMSやcgiで試してみたのですが、やっぱりこのWebScoreRevolutionを使ってみたいと思ってエラーの原因について自分なりに調べてみました。
■私の環境(さくらインターネット スタンダードプラン)
Xoops Legacy 2.2 (→ サポート対象外ですね・・・)
PHP 5.3
MySQL 5.5
■エラーの対処
①MySQLのストレージエンジン
MySQL5.5から、ストレージエンジンのデフォルトがInnoDBになったので、
MyISAMへの変更が必要でした。
以前のバージョンでも次のようなやり取りをされてますね。
https://toyao.net/xoops/modules/d3forum/index.php?post_id=156
そこで、もともとのmysql.sqlのCREATE TABLE文の最後を
それぞれ『) ENGINE = MYISAM;』と変更してから、
WSRをインストールしたところ、テーブル作成とデータ移行が正常終了しました。
②活動予定と個人成績が表示されない
xoops_version.phpをいろいろ調べたのですが、xxx_CONFIGテーブルから、なぜデータを呼び出せないのかわかりませんでした。
ただ、以前回答頂いた通り、77行目〜93行目あたりのif文とカッコを外したところ、
活動予定と個人成績が表示されるようになりました。
上記①②の対応で問題なく稼働しているように見えるので、
しばらく使ってみようと思います。
それと改めて、次の点でこのスケジュール管理機能はすばらしいと思いました。
・見た目がシンプルでわかりやすく、参加/不参加の集計人数がみやすい。
・ログインしなくても出欠登録が簡単に入力できて、登録後の変更も可能
・ガラケー、スマホからの入力に対応
・出欠登録の通知メールを送付可能
エラーが見つかったら、またご連絡します。
■私の環境(さくらインターネット スタンダードプラン)
Xoops Legacy 2.2 (→ サポート対象外ですね・・・)
PHP 5.3
MySQL 5.5
■エラーの対処
①MySQLのストレージエンジン
MySQL5.5から、ストレージエンジンのデフォルトがInnoDBになったので、
MyISAMへの変更が必要でした。
以前のバージョンでも次のようなやり取りをされてますね。
https://toyao.net/xoops/modules/d3forum/index.php?post_id=156
そこで、もともとのmysql.sqlのCREATE TABLE文の最後を
それぞれ『) ENGINE = MYISAM;』と変更してから、
WSRをインストールしたところ、テーブル作成とデータ移行が正常終了しました。
②活動予定と個人成績が表示されない
xoops_version.phpをいろいろ調べたのですが、xxx_CONFIGテーブルから、なぜデータを呼び出せないのかわかりませんでした。
ただ、以前回答頂いた通り、77行目〜93行目あたりのif文とカッコを外したところ、
活動予定と個人成績が表示されるようになりました。
上記①②の対応で問題なく稼働しているように見えるので、
しばらく使ってみようと思います。
それと改めて、次の点でこのスケジュール管理機能はすばらしいと思いました。
・見た目がシンプルでわかりやすく、参加/不参加の集計人数がみやすい。
・ログインしなくても出欠登録が簡単に入力できて、登録後の変更も可能
・ガラケー、スマホからの入力に対応
・出欠登録の通知メールを送付可能
エラーが見つかったら、またご連絡します。
投票数:1
平均点:10.00
投稿ツリー
-
インストール中のSQLエラー
(kguest, 2013/5/22 9:49)
- Re: インストール中のSQLエラー (uemera, 2013/5/22 16:26)
- Re: インストール中のSQLエラー (kguest , 2013/5/22 23:01)
- Re: インストール中のSQLエラー (kguest , 2013/5/23 9:28)
- Re: インストール中のSQLエラー (uemera, 2013/5/23 13:28)
- Re: インストール中のSQLエラー (kguest, 2013/5/23 23:34)
- Re: インストール中のSQLエラー (kguest, 2014/2/6 23:32)
- Re: インストール中のSQLエラー (uemera, 2014/2/7 8:41)
- Re: インストール中のSQLエラー (kguest, 2014/2/7 10:23)
- Re: インストール中のSQLエラー (kguest, 2014/8/19 9:01)