gpt4 book ai didi

PHP cURL 超时被忽略?

转载 作者:搜寻专家 更新时间:2023-10-31 22:03:09 27 4
gpt4 key购买 nike

我有一个节点服务器在服务器 1 上监听,还有一个 PHP 脚本从服务器 2 curl 节点服务器。这会触发一个脚本。我遇到的问题是我收到“连接超时,服务器 XXXXXX 响应时间过长”。该脚本需要一段时间才能运行,因为它正在 AWS 上部署新服务器,我正在等待该脚本的输出日志从 cURL 请求返​​回。

我已将 apache2.conf 中的超时设置更改为 6000(100 分钟)并重新启动 apache2。

我的 PHP 代码中的选项:

set_time_limit(0);
curl_setopt($ch, CURLOPT_TIMEOUT, 0);

我错过了什么吗?我用 Google 搜索了一下,但找不到我应该设置的任何其他设置。我已经看到了 CURLOPT_CONNECTTIMEOUT 选项,但连接没有问题,因为我可以在实际服务器上看到脚本的输出。

最佳答案

在发送 curl 请求的服务器上,检查 php.ini 文件 - 听起来 PHP 中的最大脚本时间超时。

关于PHP cURL 超时被忽略?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24124220/

27 4 0
文章推荐: html - 根据行数动态地在
中垂直居中 ?