当我尝试在nginx + php-fpm中使用https进行卷曲时,我在php-fpm.log中得到了下一个错误
WARNING: [pool www] child 661 exited on signal 11 (SIGSEGV) after 64.104500 seconds from start
[20-Aug-2014 00:09:43] NOTICE: [pool www] child 670 started
Nginx也给了我一个502网关响应。
简单的代码:
<?php
$ch = curl_init('https://www.google.com/');
curl_exec($ch);
答案 0 :(得分:6)
快速回答:试着删除并安装php。
答案很长:
我有同样的问题。我整天都在修理它。 在这个论坛上讨论了同样的问题: http://phpclub.ru/talk/threads/php-fpm-%D0%B8-https-%D0%BA%D1%80%D0%B0%D0%B9%D0%BD%D0%B5-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5-%D0%BF%D0%BE%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5.58742/
不幸的是它是俄语。解释/翻译:你需要:
我使用过Mac和下一个命令:
答案 1 :(得分:1)
我在macOS中遇到了同样的问题。对我来说,升级brew服务解决了这个问题。
brew update
brew upgrade --cleanup
也许扩展之间存在一些不一致。升级后一切正常。