php中的cURL问题

php中的cURL问题,php,curl,Php,Curl,我正在使用php codeigniter,并使用此代码调用web服务。我还更改了php.ini和php版本中的curl,并添加了dll文件。但是当我试着运行这段代码时,它给了我一个错误,没有找到curl_init。有人能帮我吗 这就是错误所在 尖叫:已忽略对的错误抑制 (!)致命错误:在第45行的C:\wamp\www\2\Login\application\controllers\test101.php中调用未定义的函数curl\u init() 终于找到了答案,我不得不删除我的php并使用一

我正在使用php codeigniter,并使用此代码调用web服务。我还更改了php.ini和php版本中的curl,并添加了dll文件。但是当我试着运行这段代码时,它给了我一个错误,没有找到curl_init。有人能帮我吗

这就是错误所在

尖叫:已忽略对的错误抑制 (!)致命错误:在第45行的C:\wamp\www\2\Login\application\controllers\test101.php中调用未定义的函数curl\u init()


终于找到了答案,我不得不删除我的php并使用一个旧的php版本,现在如果有人需要php vertion,它就可以正常工作了。

由于某种原因没有加载cURL扩展。检查
phpinfo()
的输出并验证。您正在运行什么版本的PHP
curl\u init
-->PHP4>=4.0.2,PHP5我使用PHP5.4.3这是一个错误:错误抑制被忽略(!)致命错误:调用C:\wamp\www\2\Login\application\controllers\test101.PHP中未定义的函数curl\u init(),第45行相同答案:curl未加载。有关安装详细信息,请参阅。我认为您应该能够执行
var_转储(extension_load('curl'))
以确保是否加载扩展
 $curl = curl_init($service_url);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($curl, CURLOPT_POST, true);
        curl_setopt($curl, CURLOPT_HTTPHEADER, array("Content-Type: application/json"));
        curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($curl_post_data));
        $curl_response = curl_exec($curl);
        curl_close($curl);