我在Dreamhost的Passenger上获取rails应用程序时遇到问题,无法在〜/ opt/lib目录中查看已编译的库.我必须把它们放在这里,因为我没有root权限.
我可以在./script/console中启动我的应用程序,它看到它们库很好,因为我更新了我的.bash_profile的LD_LIBRARY_PATH
环境变量以包含〜/ opt/lib.
我已经尝试过放入ENV['LD_LIBRARY_PATH'] = '~/opt/lib'
我的environment.rb文件,但似乎没有太大的帮助.当我导航到我的站点时,我从Passenger收到以下错误:libodbcinst.so.1:无法打开共享对象文件:没有这样的文件或目录 - /home/username/opt/lib/odbc.so
有人有这方面的经验吗?
谢谢