curl_multi_add_handle 期间的 PHP cURL 警告

标签 php

我的 PHP 代码

    $urlArray = array('http://firsturl.com', 'http://secondurl.com');
    $nodeCount = count($urlArray);
    $chContainter = array();
    $mh = curl_multi_init();
    for($i = 0; $i < $nodeCount; $i++) {
        $chContainter[$i] = curl_init();
        curl_setopt($chContainter[$i], CURLOPT_URL, $urlArray[$i]);
        curl_setopt($chContainter[$i], CURLOPT_HEADER, 0);
        curl_setopt($chContainter[$i], CURLOPT_RETURNTRANSFER,1);
        curl_multi_add_handle($mh,$chContainter[$i]);
    } 

正在生成以下警告

Warning: (null)(): 4 is not a valid cURL handle resource in Unknown on line 0

Warning: (null)(): 5 is not a valid cURL handle resource in Unknown on line 0

我进行了一些调试,发现当我尝试将 curl 句柄添加到 $mh 时会生成警告。

请帮忙。谢谢。

最佳答案

确保仅在初始化 curl_init() session 后才初始化 curl_multi_init(),否则会出现该错误。

关于curl_multi_add_handle 期间的 PHP cURL 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2080230/

相关文章:

php - codeigniter 加密/解密函数返回空字符串

php - codeigniter - 在 View 中检索 Controller 变量(使用 $this)

PHP LINUX WINDOWS ldap_bind 在 WinXP 上成功,但在 Linux 上不行

javascript - Onclick 将 url 更改为之前的 url

php - Facebook Scraped URL 404 欢迎使用 Nginx 错误 [Ningx + PHP-FPM]

php - 使用 PHP 和 PDFLib 旋转图像

php - SonataAdminBundle 和 OneToOne 的关系

javascript - 如果已经选择了第一个,则从第二个选择中删除选项

PHP 预定义接口(interface)和 SPL - 版本检查是否足够?

php - 多张图片上传并调整图片大小 : SECURITY