AKW*_*KWF 5 ruby-on-rails rmagick
我真的很难理解下面错误的含义.我在OS X Lion上开发,我在那里安装了RMagick,我的代码完美无瑕.
然而在生产RedHat机器上,如下:
MissingSourceFile (no such file to load -- RMagick2.so):
rmagick (2.13.1) [v] lib/RMagick.rb:11
Run Code Online (Sandbox Code Playgroud)
是的,我在本地将rmagick gem安装到两台机器上.我已经将每台机器上的宝石解压缩到供应商/宝石.
对我来说最有趣的可能是这个错误是如此愚蠢.我的Mac上也没有RMagick.so文件,但代码有效.
这里有什么问题?
所以我从供应商/宝石中删除了这个宝石,因为解压它显然会错过动态库。
然后我创建了一个新文件:
/etc/ld.so.conf.d/local.conf
并将其放在那里:
/usr/lib
/usr/local/lib
Run Code Online (Sandbox Code Playgroud)
现在它正在发挥作用。
| 归档时间: |
|
| 查看次数: |
4475 次 |
| 最近记录: |