我在symfony命令和symfony控制器中使用相同的curl代码,在命令中它起作用,而在控制器中却不起作用。有人知道为什么吗?
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
$data = json_decode(curl_exec($ch),true);
curl_close($ch);
答案 0 :(得分:1)
首先检查服务器配置。否则,您忘了声明请求方法了吗?
CURLOPT_CUSTOMREQUEST=>'PUT'
希望它能起作用