2015-10-19 112 views
2

我試圖在El Capitan上安裝PHP的mongodb驅動程序。當運行sudo的PECL安裝蒙戈,我得到錯誤信息:安裝失敗 - El Capitan上PHP的mongodb驅動程序

sudo /Applications/XAMPP/xamppfiles/bin/pecl install mongo 

fatal error: openssl/evp.h: No such file or directory 
#include <openssl/evp.h> 
         ^
compilation terminated. 
make: *** [io_stream.lo] Error 1 
ERROR: `make' failed 
PEAR Version: 1.9.4 PHP Version: 5.5.28 

我試圖蒙戈驅動程序安裝與PHP 5.5.26也。

+0

閱讀本教程http://w3code.in/2015/10/how-to-install- up-mongodb-and-php-on-Ubuntu/ – Ricky

+0

文章是針對ubuntu的,我在MAC El CAP上面臨問題。雖然嘗試了文章中的所有內容。 –

回答

1

我有同樣的問題。安裝此腳本安裝一個乾淨的版本的PHP: curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6

看到這個博客帖子獲取更多信息:http://jacurtis.com/easily-install-mcrypt-php-mavericks-yosemite/

+0

FWIW,我知道鏈接說特立獨行和優勝美地,但我也運行el capitan,它工作得很好。 – Georgemayer

+0

它安裝了PHP,但之後,當我運行這個命令pecl安裝mongo它給了我同樣的錯誤。 –

+0

無需運行該命令。它應該被安裝。確保將extension = mongo.so添加到您的php.ini中,並嘗試從您的應用中打印phpinfo()。是否說mongo已安裝? – Georgemayer

相關問題