file_get_contents(): SSL operation failed with code 1, Failed to enable crypto

前端 未结 16 1791
情歌与酒
情歌与酒 2020-11-22 04:31

I’ve been trying to access this particular REST service from a PHP page I’ve created on our server. I narrowed the problem down to these two lines. So my PHP page looks li

16条回答
  •  灰色年华
    2020-11-22 04:57

    I had the same issue for another secure page when using wget or file_get_contents. A lot of research (including some of the responses on this question) resulted in a simple solution - installing Curl and PHP-Curl - If I've understood correctly, Curl has the Root CA for Comodo which resolved the issue

    Install Curl and PHP-Curl addon, then restart Apache

    sudo apt-get install curl
    sudo apt-get install php-curl
    sudo /etc/init.d/apache2 reload
    

    All now working.

提交回复
热议问题