php - curl 给出错误 curl : (7) couldn't connect to host

标签 php curl

我试图使用 exec() 函数从 php 执行curl 命令,但它给了我这个错误

curl: (7) couldn't connect to host

这是我的代码:

$command = "curl http://localhost:6821/schedule.json 
           -d project=default -d search=".$_POST["search_type"]." 
           -d url='".$url_info["url"]."' -d domain='".$domain."' -d               
           city='".$url_info["city"]."' -d state='".$url_info["state"]."' 2>&1";

$return = exec($command);
echo $return;

我是curl初学者。我搜索发现有一个php库可以执行curl命令功能,但我不知道如何使用curl库将此命令行传输到php代码。

最佳答案

这可能是您的问题。由于curl设置为端口6821,因此可能被阻止。对端口 80 的相同请求是否有效?查看其他线程。

How to resolve cURL Error (7): couldn't connect to host?

关于php - curl 给出错误 curl : (7) couldn't connect to host,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35677100/

相关文章:

php - 如何检测假用户(爬虫)和 cURL

ssl - 如何在 HTTPie 中使用 CA(如 curl 的 --cacert)

PHP/MySQL 在选择另一个时更改一个下拉菜单

php - 在 laravel 5.1 中使用 hasManyThrough 关系的模型的不同数据库连接

php - cURL 版本 7.64 上的 curl_multi 出现 "Could not resolve host"错误

windows - cURL 输出到文件

php - 在 Facebook Graph API 中间歇性地 curl SSL 和连接超时

php - Varnish ESI脚本可以获取原来的页面(原始页面)吗?

java - 为什么 exec ('java -jar file.jar' ) 不能在浏览器上工作但在命令行上工作?

php - 如何在单个表达式中从动态对象检索静态属性?