相关疑难解决方法(0)

php单卷发工作,但多卷曲不起作用?

所以我正在使用放大器,然后切换到z-wamp认为它会解决问题,但事实并非如此.

我在我的localhost(localhost/site1和localhost/site2)中有单独的"站点",我正在尝试发送多个curl请求,但由于某些奇怪的原因,它没有做任何事情!它只适用于我对一个站点进行一次卷曲.这有效:

$ch = curl_init('http://localhost/site1/');
curl_setopt_array($ch, array(
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HEADER => false,
    CURLOPT_POST => true,
    CURLOPT_POSTFIELDS => array('data' => $data)
));
$res = curl_exec($ch);
//yay!
Run Code Online (Sandbox Code Playgroud)

另一方面,这不起作用:

...
//add a bunch of curl sessions
//to $this->sessions
...
$window = 15;
if (count($this->sessions) < $window)
    $window = count($this->sessions);

$mh = curl_multi_init();

$site_map = array();

for ($i = 0; $i < $window; ++$i) {
    curl_multi_add_handle($mh, $this->sessions[$i]);
    $site_map[(string) $this->sessions[$i]] = $i;
}

$data_results = array();
$running = null;

do {
    $execrun = curl_multi_exec($mh, …
Run Code Online (Sandbox Code Playgroud)

php curl libcurl

5
推荐指数
1
解决办法
5128
查看次数

标签 统计

curl ×1

libcurl ×1

php ×1