所以我正在使用放大器,然后切换到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)