一尘不染

新的Rails应用程序出现“ 193:%1不是有效的Win32应用程序”错误

mysql

我有一个新的Rails应用程序,该应用程序是在Windows 7下通过进入目录并键入“ rails
newapp”创建的。创建过程很好,当我访问根页面时,一切都很好。但是,当我尝试访问将访问数据库的页面时,得到以下信息:

193: %1 is not a valid Win32 application.

在developer.log中。Mysql在我的机器上运行良好,并且我在其他目录中的其他应用程序中也正在运行,仅此一项是行不通的。有什么想法吗?


阅读 229

收藏
2020-05-17

共1个答案

一尘不染

这是对我有用的答案。原来这是x64与x32和Rails 2.3.2的问题。

我从这里得到的答案(http://osdir.com/ml/RubyonRailsTalk/2009-06/msg01775.html):

如果在安装了MySQL 5.1.30(x64)和Rails 2.3.2的Windows XP
x64计算机上进行了很多努力之后,其他人仍然遇到相同的问题,以上建议对我有帮助。从此处下载libMySql.dll(http://instantrails.rubyforge.org/svn/trunk/InstantRails-
win/InstantRails/mysql/bin/)并将其放在ruby \ bin中即可解决此问题。

2020-05-17