在我的帶有El Capitan的MacBook Pro中,我需要將Apache Apache/2.4.16(Unix)與OpenSSL/0.9.8zg一起使用,我需要將它更新到更高版本。我試圖從brew中更新openssl並構建它。我從here下載最新版本,然後我做:如何將OpenSSL版本從0.9.8zg更新到1.0.2e
的./configure darwin64-x86_64的-CC
使
化妝測試
使安裝
and everything s eems很好,但是當我運行Apache並且看看phpinfo();
輸出時,我發現使用的版本仍然是OpenSSL/0.9.8zg。 你知道如何解決這個問題嗎?
UPDATE
今天,2016年7月21日,有一個甲基苯丙胺4發佈前與OpenSSL的1.0.2
https://www.mamp.info/en/pre-release.html
你可以使用「pmap」來查看哪個openssl庫連接到Apache的進程 – rkosegi
@rkosegi我已經運行你的命令(它在Mac OS X中是'vmmap pid_httpd),這是我得到的: –
__DATA 00000001052f6000 -00000001052f8000 [8K] rw-/rwx SM = COW /usr/libexec/apache2/mod_ssl.so __DATA 00000001052f8000-00000001052fa000 [8K] rw-/rwx SM = COW /usr/libexec/apache2/mod_ssl.so __DATA 00007fff74cf4000- 00007fff74cfa000 [24K] rw-/rwx SM = COW /usr/lib/libssl.0.9.8.dylib –