【问题标题】:curl is not working with PHP Version 7.0.8-0ubuntu0.16.04.2curl 不适用于 PHP 版本 7.0.8-0ubuntu0.16.04.2
【发布时间】:2017-01-12 06:52:41
【问题描述】:

我最近已升级到 PHP 版本 7.0.8-0ubuntu0.16.04.2...从那时起 curl 在服务器中不起作用...在检查服务器时它说 curl 已安装但在使用以下脚本没有输出...

try
{

$ch = curl_init(); 

        curl_setopt($ch, CURLOPT_URL, "http://in.yahoo.com"); 

        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 

        $output = curl_exec($ch); 

        curl_close($ch);      
        echo $output;
}
catch(Thrwoable $t)
{

    echo 'Exception', $ex->getMessage(),"\n";
}

它甚至没有返回任何错误...请你帮我找出这里出了什么问题...这个 php7 版本有什么问题吗?

【问题讨论】:

  • 你升级你的扩展了吗?即apt-get install php7.0-curl,这个 php 模块是否启用?
  • @ash...我运行了这个命令 apt-get install php7.0-curl 并且它运行成功...以及如何检查 php 模块启用?

标签: curl php-7


【解决方案1】:

最后,我想出了解决方案并将其发布在此处,以便将来对其他人有所帮助...

php -m

vi /etc/php/7.0/mods-available/xdebug.ini

xdebug.show_error_trace = 1

sudo apt-get install php-soap php-curl

它现在就像一个魅力......感谢@ash提示我检查启用的 php 模块......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-21
    • 2011-09-09
    • 2016-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多