mysql_stmt_row_tell-Fehler mit Instant-Rails
Donnerstag, August 14th, 2008Bei einer InstantRails-Installation habe ich heute auf Rails 2.1 geupgraded (es gibt noch keine InstantRails-Version mit vorinstalliertem Rails 2.1).
Beim Start einer Rails-Anwendung und dem ersten Zugriff auf http://localhost:3000 erhielt ich die Fehlermeldung ‘Der Prozedureinsprungpunkt “mysql_stmt_row_tell” wurde in der DLL “LIBMYSQL.dll” nicht gefunden’
Nach kurzem Googlen fand ich die Lösung hier:
Einfach im InstantRails-Verzeichnis die Datei libmysql.dll von <InstantRails>\mysql\bin nach <InstantRails>\ruby\bin kopieren und es geht. Ich weiss nicht ob es speziell mit Rails 2.1 zusammenhängt, aber InstantRails 2 “out-of-the-box” hatte ich dieses Problem nicht.
Ach übrigens, das Upgrade auf Rails 2.1 wird durchgeführt in dem man auf der InstantRails-Konsole “gem rails update” eingibt.
