[英]MySQL Gem failure: MysqlCompat::MysqlRes on Snow Leopard
[英]Mysql gem causes MysqlCompat::MysqlRes error with Passenger only
我有一個與未初始化的常量MysqlCompat :: MysqlRes(使用mms2r gem)概述的問題類似的問題
嘗試在Snow Leopard上使用mysql 2.8.1 gem在乘客3.0.9下運行Rails 2.3.14應用程序時出現錯誤:
未初始化的常量MysqlCompat :: MysqlRes
但是,這僅發生在乘客下,我可以通過所有其他方式通過ActiveRecord與mysql交互:即,我可以在腳本/控制台,rake db:migrate,測試等中創建模型。 mysql gem已使用正確的ARCHFLAGS構建。 ruby和mysql都已構建為64位。
其他信息:我正在使用RVM,REE和捆綁器。
原來,這是由於使用DYLD_LIBRARY_PATH環境變量來克服mysql 2.8.1 gem中的問題而引起的。 這不是apache環境的一部分,但是從shell生成的任何用戶進程的一部分,因此,它在apache下不起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.