我已经安装了curl并尝试在PHP脚本中使用它,但我似乎无法让它工作。
我创建了以下php文件
<!DOCTYPE html>
<html>
<body>
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "www.google.com")
curl_exec($ch);
curl_close($ch);
?>
</body>
</html>
当我尝试通过命令行执行并在浏览器中查看页面时,我得到&#34;致命错误:未捕获错误:调用未定义函数curl_init()在&#39;文件位置&# 39;&#34;
但是,通过导航到其位置并直接在命令行中输入命令,我可以在命令行中完全运行curl。
答案 0 :(得分:1)
您应该安装并启用curl扩展名。
浏览并打开这些
C:\Program Files\xampp\apache\bin\php.ini
C:\Program Files\xampp\php\php.ini
C:\Program Files\xampp\php\php4\php.ini
取消注释php.ini中的以下行
;extension=php_curl.dll
喜欢以下内容 -
extension=php_curl.dll
重新启动Apache服务器。检查你的phpinfo()并享受使用 curl()库。
<强> Ubuntu的强> 打开终端并执行followinf命令
sudo apt-get install php5-curl
sudo service apache2 restart
Redhat,CentOS
yum install curl
service httpd restart
希望你现在享受cURL图书馆。
答案 1 :(得分:0)