调用未定义函数App \ Http \ Controllers \ curl_init()流明

时间:2019-10-31 11:31:29

标签: php laravel curl lumen php-curl

$ch = curl_init('http://example.com');
         curl_setopt($ch, CURLOPT_POST, true);
         curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
         curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
         $response = curl_exec($ch);
         curl_close($ch);

我想运行curl调用,我在流明中使用上面的代码,但以

结尾
  

调用未定义函数App \ Http \ Controllers \ curl_init()错误

我们是否必须在名称空间中添加任何内容? 我还尝试了取消php.ini中的extension=curl并重新启动服务器

1 个答案:

答案 0 :(得分:0)

  

我们是否必须在名称空间中添加任何内容?

不。

  

我也尝试过取消扩展名= curl

然后检查您的php错误日志,因为curl扩展由于某种原因无法启动。而且由于您还没有发布错误日志的内容,因此这里没有人知道为什么您的curl扩展无法加载。

(错误日志的位置由error_log php.ini指令确定,尽管如果在nginx或apache之类的Web服务器后面运行php,则错误日志通常为 刚刚重定向到您的网络服务器的错误日志,例如使用debian / ubuntu nginx + php-fpm,默认错误日志是nginx的错误日志,位于/var/log/nginx/error.log