我剛剛將我的MacBook Pro升級到Mavericks,並且我的本地Ruby on Rails開發環境沒有正常運行,當我訪問localhost
時,我看到It works!
並記得我需要啓動的Phusion客運,所以當我運行passenger start
它會檢查所有的先決條件,當它到達PCRE開發頭失敗:如何在Mac OSX上安裝PCRE開發頭
* Checking for PCRE development headers...
Found: no
它告訴我去http://www.pcre.org/下載他們,所以我下載了8.33從here哪去了我的Downloads
文件夾,所以我解壓縮它,cd
'd到文件夾並跑:
./configure
make
make install
然後cd
倒是回到我的Rails應用程序目錄在我的桌面,並重新運行passenger start
但它仍然是相同的。嘗試了一個新的終端窗口,但沒有任何區別。
我必須這樣做才能讓我的開發環境工作,但似乎無法解決這個問題。我也試過brew install pcre
,但它說Warning: pcre-8.33 already installed
。
brew安裝pcre:爲我工作 – TheMouseMan
brew安裝pcre - 也爲我工作 – knx