由於使用的mac os系統的curl不好用(mac系統默認使用SSL版本是SecureTransport,而一般情況下都是使用openssl的驗證方式)
在網上查了各種辦法,包括重新安裝curl和重新編譯安裝php7,問題依然沒有解決。無奈之下,想起了docker,但是因為從來沒有用過,
估計又得摸索半天(學習能力太差),沒辦法,程序員就是個苦逼的差事。
按教程創建docker,部署,一切順利,我靠,從來沒有這么順利過,最后啟動docker
docker run -dit -p 9080:9090 -v /Users/apps/:/apps/ --name test24 php70docker /bin/bash
用netstat -anl查看9080端口是監聽狀態了
然后本地各種測試,nginx返回502。在網上查了半天資料依然沒有解決,最后看到一篇帖子,說是php-fpm的監聽不能是listen=127.0.0.1:9000是不對的,應該是listen=9000,
因為127.0.0.1是本地IP地址,不能接受外來php的解析請求,趕快進入docker里面修改重啟,測試完全OK,這個問題浪費了我一天的時間,記錄一下踩過的坑。