【问题标题】:cURL Timeout On CpanelCpanel 上的 cURL 超时
【发布时间】:2016-09-07 18:50:26
【问题描述】:

我有一个运行 WHM 和 Cpanel 的 VPS 服务器,我一直试图找出在 GUI 中设置 cURL 超时的位置。我检查了高低,似乎找不到它。任何人都知道他们将该设置隐藏在哪里,或者我是否需要通过 ssh 进入并通过命令行进行设置?

【问题讨论】:

    标签: php curl cpanel whm


    【解决方案1】:

    我相信您只是使用

    声明超时
    curl_setopt($curl, CURL_TIMEOUT, 1000);
    

    在您使用的任何脚本中。

    CURL_TIMEOUT 的替代方案是 CURL_CONNECTTIMEOUT

    参考: http://php.net/manual/en/function.curl-setopt.php

    【讨论】:

    • 似乎有一个设置在某处覆盖它。
    • 理论上您的虚拟主机可能会超出您的 CURL 超时时间,但 php 配置仅启用/禁用 curl。除此之外,它应该只是您的 setopt。尝试不同的主机,或检查您当前的主机常见问题解答/支持。文档。唯一的其他选项是 ini 中的 PHP default_socket_timeout 变量。也许还可以尝试在脚本开头设置 set_time_limit(0)?
    • 我会看看脚本,但由于它是 VPS,它必须是服务器上的设置。
    猜你喜欢
    • 2015-05-08
    • 1970-01-01
    • 1970-01-01
    • 2016-09-17
    • 2017-11-01
    • 2012-11-27
    • 2011-06-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多