У меня была аналогичная проблема, и выяснилось, что это была директива конфигурации openssl.cafile
в php.ini
, которая должна была быть установлена, чтобы разрешить проверку безопасных одноранговых узлов. Вы просто установили его в расположение файла центра сертификации, подобного тому, который вы можете получить в http://curl.haxx.se/docs/caextract.html .
Это директива является новой по сравнению с PHP 5.6, поэтому это меня не впечатлило при обновлении с PHP 5.5.