UbuntuでRails3のexecjsが例外を投げたら

どんなエラー?

こんな具合に例外を投げます。

$ ./script/rails server
/usr/lib/ruby/gems/1.8/gems/execjs-1.2.7/lib/execjs/runtimes.rb:47:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
	from /usr/lib/ruby/gems/1.8/gems/execjs-1.2.7/lib/execjs.rb:5
	from /usr/lib/ruby/gems/1.8/gems/coffee-script-2.2.0/lib/coffee_script.rb:1:in `require'
	from /usr/lib/ruby/gems/1.8/gems/coffee-script-2.2.0/lib/coffee_script.rb:1
	from /usr/lib/ruby/gems/1.8/gems/coffee-script-2.2.0/lib/coffee-script.rb:1:in `require'
	from /usr/lib/ruby/gems/1.8/gems/coffee-script-2.2.0/lib/coffee-script.rb:1
	from /usr/lib/ruby/gems/1.8/gems/coffee-rails-3.1.1/lib/coffee-rails.rb:1:in `require'
	from /usr/lib/ruby/gems/1.8/gems/coffee-rails-3.1.1/lib/coffee-rails.rb:1
	from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.18/lib/bundler/runtime.rb:68:in `require'
	from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.18/lib/bundler/runtime.rb:68:in `require'
	from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.18/lib/bundler/runtime.rb:66:in `each'
	from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.18/lib/bundler/runtime.rb:66:in `require'
	from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.18/lib/bundler/runtime.rb:55:in `each'
	from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.18/lib/bundler/runtime.rb:55:in `require'
	from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.18/lib/bundler.rb:120:in `require'
	from /home/shingo/Aptana RadRails Workspace/twitter_bot/config/application.rb:7
	from /usr/lib/ruby/gems/1.8/gems/railties-3.1.0/lib/rails/commands.rb:52:in `require'
	from /usr/lib/ruby/gems/1.8/gems/railties-3.1.0/lib/rails/commands.rb:52
	from /usr/lib/ruby/gems/1.8/gems/railties-3.1.0/lib/rails/commands.rb:49:in `tap'
	from /usr/lib/ruby/gems/1.8/gems/railties-3.1.0/lib/rails/commands.rb:49
	from ./script/rails:6:in `require'
	from ./script/rails:6
$

どう対処するの?

エラーメッセージにある https://github.com/sstephenson/execjs を見れば、8つある"ExecJS supports these runtimes"のどれかを入れれば良いらしい。最初、therubyracerを入れたがダメだった。

それで、Node.jsを入れてあげる。

$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:chris-lea/node.js
$ sudo apt-get update
$ sudo apt-get install nodejs

これで平和に動きます。

$ ./script/rails server
=> Booting WEBrick
=> Rails 3.1.0 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2011-09-20 11:51:40] INFO  WEBrick 1.3.1
[2011-09-20 11:51:40] INFO  ruby 1.8.7 (2010-08-16) [i686-linux]
[2011-09-20 11:51:45] INFO  WEBrick::HTTPServer#start: pid=9112 port=3000

"●●●でPerl"してみる

このときのスライドは?

どんな感じでしゃべったの?


なお、

あくまでも、昔話ネタのLTなので*1アジェンダとかまとめとか一切ありません。


そこの所、ご理解とご協力を強制します!

しかしながら、

せっかくじへい(@jihei)さんに撮影していただけたんだから、撮影者には真正面の特等席をご用意すべきだったと要反省。。。orz

*1:しかもネタバレ注意

Ubuntu 11.04でOracle JDK/JREを入れる

参考にしたエントリの通りコマンドを打つ。バージョンは違うけど。

$ sudo add-apt-repository 'deb http://archive.canonical.com/ natty partner'
$ sudo apt-get update
$ sudo apt-get install sun-java6-jdk

前はSynapticから入れた気がするんだけど、何で今回は検索で見つからなかったんだろ?

USBサウンドが鳴らないのを直してみた

原因その1:サウンドデバイスの番号

参考URL

を見ると、サウンドデバイスの番号は"0"じゃないとダメらしいので、見様見真似で設定して再起動。

root@shingo-server:~# cat /proc/asound/modules 
 1 snd_usb_audio
root@shingo-server:~# echo "options snd_usb_audio index=0" > /etc/modprobe.d/sound
root@shingo-server:~# cat /etc/modprobe.d/sound
options snd_usb_audio index=0

原因その2:ミキサーの出力レベル

システムの設定→サウンドでデバイス名が正しく表示されるようになったが、スピーカのテストをしても音が鳴らない。ググってみるとミキサの設定をいじるらしい。
参考URL

root@shingo-server:~# alsamixer

これでレベル0をレベル100まで上げて、一見落着でした。さすがに障害が二重にブロックしてると判りづらいわ。

Google先生のおかげで1時間もしないで解決したけど。

CygwinビルドのgitでLinuxカーネルを取得してみた。

babydaemons@cygwin ~
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git linux-2.6
Cloning into linux-2.6...
remote: Counting objects: 2062100, done.
remote: Compressing objects: 100% (323754/323754), done.
Receiving objects: 100% (2062100/2062100), 414.06 MiB | 176 KiB/s, done.
remote: Total 2062100 (delta 1720972), reused 2060253 (delta 1719378)
Resolving deltas: 100% (1720972/1720972), done.

babydaemons@cygwin ~
$ cd linux-2.6/

結構時間かかりました。

XAMPPな環境でmagento-1.5.1.0を入れると「PHP extension "curl" must be loaded.」と怒られる

まぁ、予想通りだったんですけどねー。ここを見ると、XAMPPをインストールしてコメントアウトを外せと書いてあったので、その通りにしましたw

php.iniの952行目あたりです。

; Windows Extensions
; Note that ODBC support is built in, so no dll is needed for it.
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
; extension folders as well as the separate PECL DLL download (PHP 5).
; Be sure to appropriately set the extension_dir directive.

extension=php_bz2.dll
extension=php_curl.dll # <---REMOVE SEMICOLON HERE!!
;extension=php_dba.dll
extension=php_mbstring.dll
extension=php_exif.dll
;extension=php_fileinfo.dll
extension=php_gd2.dll

php.iniを編集したあとは

Apacheの再起動です↓

babydaemons@babydaemons-mobile /xampp/php
$ vi php.ini

babydaemons@babydaemons-mobile /xampp/php
$ net stop Apache2.2
Apache2.2 サービスを停止中です..
Apache2.2 サービスは正常に停止されました。


babydaemons@babydaemons-mobile /xampp/php
$ net start Apache2.2
Apache2.2 サービスを開始します......
Apache2.2 サービスは正常に開始されました。


babydaemons@babydaemons-mobile /xampp/php
$

XAMPPな環境でGeeklog-1.7.2-jp-exteded-1.0をCAPTCHAプラグイン付きでインストールすると落ちる

原因

ログファイルを見るとこうでした↓

$ cat error.log
2011/07/06 4:46:52 - Attempting to install the 'calendarjp' plugin
2011/07/06 4:46:52 - Attempting to create 'Calendarjp Admin' group
2011/07/06 4:46:52 - Attempting to add 'calendarjp' features
2011/07/06 4:46:52 - Adding 'calendarjp.moderate' feature to the 'Calendarjp Admin' group
2011/07/06 4:46:52 - Adding 'calendarjp.edit' feature to the 'Calendarjp Admin' group
2011/07/06 4:46:52 - Adding 'calendarjp.submit' feature to the 'Calendarjp Admin' group
2011/07/06 4:46:52 - Adding 'config.calendarjp.tab_main' feature to the 'Calendarjp Admin' group
2011/07/06 4:46:52 - Adding 'config.calendarjp.tab_permissions' feature to the 'Calendarjp Admin' group
2011/07/06 4:46:52 - Adding 'config.calendarjp.tab_autotag_permissions' feature to the 'Calendarjp Admin' group
2011/07/06 4:46:52 - Attempting to give all users in the Root group access to the 'calendarjp' Admin group
2011/07/06 4:46:52 - Registering 'calendarjp' plugin
2011/07/06 4:46:52 - Successfully installed the 'calendarjp' plugin!
2011/07/06 4:46:52 - Attempting to install the 'captcha' plugin
2011/07/06 4:46:52 - 1064: 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' at line 5. SQL in question:
CREATE TABLE gl_cp_config (
  config_name     varchar(255) NOT NULL default '',
  config_value    varchar(255) NOT NULL default '',
  PRIMARY KEY (config_name)
) TYPE=MyISAM

2011/07/06 4:46:52 - 256 - An SQL error has occurred. Please see error.log for details. @ E:\xampp\apache\htdocs\www.hogehoge.com\private\geeklog\system\databases\mysql.class.php line 260

なんか、TYPE=MyISAMがダメって怒られてます。で怒られた内容でググってみた結果の最初のページによれば、
新しいバージョンではTYPE=MyISAMからENGINE=MyISAMに構文が変わっているようです。

対策

数カ所程度ならばパッチあてようかと思いましたが、

babydaemons@babydaemons-mobile ~
$ find /xampp/apache/htdocs/www.hogehoge.com/ -name '*.php' | xargs grep 'TYPE=MyISAM' /dev/null
/xampp/apache/htdocs/www.hogehoge.com/html/admin/plugins/themedit/install.php:                                           . ") TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/autotags/sql/mysql_install.php:) TYPE=MyISAM
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/captcha/sql/mysql_install.php:) TYPE=MyISAM
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/captcha/sql/mysql_install.php:) TYPE=MyISAM
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/filemgmt/sql/mysql_install.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/filemgmt/sql/mysql_install.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/filemgmt/sql/mysql_install.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/filemgmt/sql/mysql_install.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/filemgmt/sql/mysql_install.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/filemgmt/sql/mysql_install.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install.php:) TYPE=MyISAM COMMENT='Forum Extra User Profile Information';";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) TYPE=MyISAM;";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) TYPE=MyISAM COMMENT='Forum Extra User Profile Information';";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/links/sql/mysql_updates.php:        ) TYPE=MyISAM",
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/plugins/polls/sql/mysql_updates.php:        ) TYPE=MyISAM",
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.3.11_to_1.4.0.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.3.11_to_1.4.0.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.3.11_to_1.4.0.php:) TYPE=MyISAM ";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.3.4_to_1.3.5.php:) TYPE=MyISAM
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.3.8_to_1.3.9.php:) TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.3.9_to_1.3.10.php:                . ") TYPE=MyISAM";
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.4.1_to_1.5.0.php:) TYPE=MyISAM
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.4.1_to_1.5.0.php:    ) TYPE=MyISAM");
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.5.2_to_1.6.0.php:) TYPE=MyISAM
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.5.2_to_1.6.0.php:) TYPE=MyISAM
/xampp/apache/htdocs/www.hogehoge.com/private/geeklog/sql/updates/mysql_1.5.2_to_1.6.0.php:) TYPE=MyISAM

babydaemons@babydaemons-mobile ~
$

53箇所ですか。。。sedで一括置換出来なくも無いけど、MySQLのバージョンを5.5から落とすのが正解だろうなー。


と、思ったけど!

やっぱり、sedで一括置換!
babydaemons@babydaemons-mobile ~
$ cd /xampp/apache/htdocs/www.hogehoge.com/

shingo@shingo-mobile /xampp/apache/htdocs/www.nanakanet.com
$ tar cvzf TYPE=MyISAM.tar.gz `find * -name '*.php' | xargs grep 'TYPE=MyISAM' /dev/null | awk -F: '{ print $1 }'`
html/admin/plugins/themedit/install.php
private/geeklog/plugins/autotags/sql/mysql_install.php
private/geeklog/plugins/captcha/sql/mysql_install.php
private/geeklog/plugins/captcha/sql/mysql_install.php
private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php
private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php
private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php
private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php
private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php
private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php
private/geeklog/plugins/filemgmt/sql/mysql_install.php
private/geeklog/plugins/filemgmt/sql/mysql_install.php
private/geeklog/plugins/filemgmt/sql/mysql_install.php
private/geeklog/plugins/filemgmt/sql/mysql_install.php
private/geeklog/plugins/filemgmt/sql/mysql_install.php
private/geeklog/plugins/filemgmt/sql/mysql_install.php
private/geeklog/plugins/forum/sql/mysql_install.php
private/geeklog/plugins/forum/sql/mysql_install.php
private/geeklog/plugins/forum/sql/mysql_install.php
private/geeklog/plugins/forum/sql/mysql_install.php
private/geeklog/plugins/forum/sql/mysql_install.php
private/geeklog/plugins/forum/sql/mysql_install.php
private/geeklog/plugins/forum/sql/mysql_install.php
private/geeklog/plugins/forum/sql/mysql_install.php
private/geeklog/plugins/forum/sql/mysql_install.php
private/geeklog/plugins/forum/sql/mysql_install.php
private/geeklog/plugins/forum/sql/mysql_install_2.6.php
private/geeklog/plugins/forum/sql/mysql_install_2.6.php
private/geeklog/plugins/forum/sql/mysql_install_2.6.php
private/geeklog/plugins/forum/sql/mysql_install_2.6.php
private/geeklog/plugins/forum/sql/mysql_install_2.6.php
private/geeklog/plugins/forum/sql/mysql_install_2.6.php
private/geeklog/plugins/forum/sql/mysql_install_2.6.php
private/geeklog/plugins/forum/sql/mysql_install_2.6.php
private/geeklog/plugins/forum/sql/mysql_install_2.6.php
private/geeklog/plugins/forum/sql/mysql_install_2.6.php
private/geeklog/plugins/links/sql/mysql_updates.php
private/geeklog/plugins/polls/sql/mysql_updates.php
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php
private/geeklog/sql/updates/mysql_1.3.11_to_1.4.0.php
private/geeklog/sql/updates/mysql_1.3.11_to_1.4.0.php
private/geeklog/sql/updates/mysql_1.3.11_to_1.4.0.php
private/geeklog/sql/updates/mysql_1.3.4_to_1.3.5.php
private/geeklog/sql/updates/mysql_1.3.8_to_1.3.9.php
private/geeklog/sql/updates/mysql_1.3.9_to_1.3.10.php
private/geeklog/sql/updates/mysql_1.4.1_to_1.5.0.php
private/geeklog/sql/updates/mysql_1.4.1_to_1.5.0.php
private/geeklog/sql/updates/mysql_1.5.2_to_1.6.0.php
private/geeklog/sql/updates/mysql_1.5.2_to_1.6.0.php
private/geeklog/sql/updates/mysql_1.5.2_to_1.6.0.php

shingo@shingo-mobile /xampp/apache/htdocs/www.hogehoge.com
$ ls
html  log  private  TYPE=MyISAM.tar.gz

shingo@shingo-mobile /xampp/apache/htdocs/www.hogehoge.com
$ for f in `find * -name '*.php' | xargs grep 'TYPE=MyISAM' /dev/null | awk -F: '{ print $1 }'`; do sed -e 's/TYPE=MyISAM/ENGINE=MyISAM/' $f > $f.new; mv $f.new $f; done

shingo@shingo-mobile /xampp/apache/htdocs/www.hogehoge.com
$ find * -name '*.php' | xargs grep '=MyISAM' /dev/null
html/admin/plugins/themedit/install.php:                                                  . ") ENGINE=MyISAM";
private/geeklog/plugins/autotags/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/calendar/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/calendar/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/calendar/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/calendarjp/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/calendarjp/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/calendarjp/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/captcha/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/captcha/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/custommenu/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php:) ENGINE=MyISAM";
private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php:) ENGINE=MyISAM";
private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php:) ENGINE=MyISAM";
private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php:) ENGINE=MyISAM";
private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php:) ENGINE=MyISAM";
private/geeklog/plugins/filemgmt/sql/filemgmt_sql_install.php:) ENGINE=MyISAM";
private/geeklog/plugins/filemgmt/sql/mysql_install.php:) ENGINE=MyISAM";
private/geeklog/plugins/filemgmt/sql/mysql_install.php:) ENGINE=MyISAM";
private/geeklog/plugins/filemgmt/sql/mysql_install.php:) ENGINE=MyISAM";
private/geeklog/plugins/filemgmt/sql/mysql_install.php:) ENGINE=MyISAM";
private/geeklog/plugins/filemgmt/sql/mysql_install.php:) ENGINE=MyISAM";
private/geeklog/plugins/filemgmt/sql/mysql_install.php:) ENGINE=MyISAM";
private/geeklog/plugins/forum/sql/mysql_install.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install.php:) ENGINE=MyISAM COMMENT='Forum Extra User Profile Information';";
private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) ENGINE=MyISAM;";
private/geeklog/plugins/forum/sql/mysql_install_2.6.php:) ENGINE=MyISAM COMMENT='Forum Extra User Profile Information';";
private/geeklog/plugins/links/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/links/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/links/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/links/sql/mysql_updates.php:        ) ENGINE=MyISAM",
private/geeklog/plugins/polls/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/polls/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/polls/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/polls/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/polls/sql/mysql_updates.php:        ) ENGINE=MyISAM",
private/geeklog/plugins/spamx/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/plugins/staticpages/sql/mysql_install.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/mysql_tableanddata.php:) ENGINE=MyISAM
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) ENGINE=MyISAM";
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) ENGINE=MyISAM";
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) ENGINE=MyISAM";
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) ENGINE=MyISAM";
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) ENGINE=MyISAM";
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) ENGINE=MyISAM";
private/geeklog/sql/updates/mysql_1.2.5-1_to_1.3.php:) ENGINE=MyISAM";
private/geeklog/sql/updates/mysql_1.3.11_to_1.4.0.php:) ENGINE=MyISAM";
private/geeklog/sql/updates/mysql_1.3.11_to_1.4.0.php:) ENGINE=MyISAM";
private/geeklog/sql/updates/mysql_1.3.11_to_1.4.0.php:) ENGINE=MyISAM ";
private/geeklog/sql/updates/mysql_1.3.4_to_1.3.5.php:) ENGINE=MyISAM
private/geeklog/sql/updates/mysql_1.3.8_to_1.3.9.php:) ENGINE=MyISAM";
private/geeklog/sql/updates/mysql_1.3.9_to_1.3.10.php:                . ") ENGINE=MyISAM";
private/geeklog/sql/updates/mysql_1.4.1_to_1.5.0.php:) ENGINE=MyISAM
private/geeklog/sql/updates/mysql_1.4.1_to_1.5.0.php:    ) ENGINE=MyISAM");
private/geeklog/sql/updates/mysql_1.5.2_to_1.6.0.php:) ENGINE=MyISAM
private/geeklog/sql/updates/mysql_1.5.2_to_1.6.0.php:) ENGINE=MyISAM
private/geeklog/sql/updates/mysql_1.5.2_to_1.6.0.php:) ENGINE=MyISAM

shingo@shingo-mobile /xampp/apache/htdocs/www.hogehoge.com
$

で、取りあえず動いてるっぽい。

まぁ、ヒントもらった先のページでも、The next version of Zen Cart will already incorporate this MYSQL5-specific change.って書いてあったし、一応これで正解なのかも。

まとめ


いやー、Cygwin様様です!w