【发布时间】:2018-08-17 13:23:14
【问题描述】:
cURL 在服务器中启用。但它显示了来自curl_exec($curl) 点的一些错误。 curl_error($curl); 没有显示其他错误
致命错误:未找到原始处理程序!在 /public_html/curl_test.php 第 18 行
cURL 包是curl-7.29.0-46.el7.x86_64。
任何人都可以建议我任何解决方案或可以帮助我解决问题吗?
if (!function_exists('curl_init')){
die('Sorry cURL is not installed!');
}
$curl = curl_init();
curl_setopt_array($curl, Array(
CURLOPT_URL => 'http://someurl.com',
CURLOPT_TIMEOUT => 120,
CURLOPT_CONNECTTIMEOUT => 30,
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_ENCODING => 'UTF-8'
));
if(curl_exec($curl) === false)
{
echo 'Curl error: ' . curl_error($curl);
}
else
{
$data = curl_exec($curl);
echo 'Operation completed without any errors';
}
curl_close($curl);
【问题讨论】:
-
您是否在受控环境(例如本地服务器)中尝试过完全相同的代码(或尽可能接近)?
-
请求网站有这个是原始处理程序吗? stackoverflow.com/questions/7564832/…
-
@RiggsFolly 你有什么解决办法吗?
-
与大多数关于 SO 的问题一样,如果您向我们展示一些相关代码,您更有可能获得一些有用的帮助
-
@RiggsFolly 谢谢你的建议。我已经添加了代码 sn-p。
标签: php amazon-web-services curl