我使用的操作系統是Mac OSX Mountain Lion。PostgreSQL下載導致Rails服務器崩潰
首先我將回顧一下這個集羣F是如何開始的。我正在閱讀一本Ruby on Rails Web開發書。我想用PostgreSQL作爲我的服務器。在今天之前,我正在使用sqlite3。我從那裏下載了PostgreSQL 9.1網站。我使用了DMG安裝程序。一旦我完成安裝過程,它會要求我重新啓動,因爲存在某種內存問題,我這樣做並且安裝時沒有錯誤。
當我試圖在終端中使用「Rails Server」命令時,問題就開始了。這是我得到了(我想去掉它會弄亂了一切不重要的東西)
/Users/Chris/.rvm/gems/[email protected]/gems/pg-0.12.2/lib/pg.rb:4:in `require': dlopen(/Users/Chris/.rvm/gems/[email protected]/gems/pg-0.12.2/lib/pg_ext.bundle, 9): Library not loaded: /usr/lib/libcrypto.dylib (LoadError)
Referenced from: /usr/lib/libpq.5.dylib
Reason: Incompatible library version: libpq.5.dylib requires version 1.0.0 or later, but libcrypto.0.9.8.dylib provides version 0.9.8 - /Users/Chris/.rvm/gems/[email protected]/gems/pg-0.12.2/lib/pg_ext.bundle
...
from /Users/Chris/.rvm/gems/[email protected]/gems/railties-3.2.8/lib/rails/commands.rb:50:in
我已經通過了把閱讀,我已經做了很多谷歌搜索的,什麼我發現是這是服務器獲取libcrypto版本的問題。或者關於libssl的東西。我已經通過谷歌解決方案,似乎沒有任何工作。希望有人遇到同樣的問題,可以幫助我。
在此先感謝! -Chris