启用CURLOPT_FOLLOWLOCATION时PHP Curl_Multi不工作

启用CURLOPT_FOLLOWLOCATION时PHP Curl_Multi不工作,php,curl,curl-multi,Php,Curl,Curl Multi,我对Curl_Multi和重定向有问题。下面的代码运行良好,直到我将CURLOPT_FOLLOWLOCATION设置为1。将CURLOPT_FOLLOWLOCATION设置为启用,将导致无限循环 取消对此行的注释会导致无限循环: // CURLOPT_FOLLOWLOCATION => 1, 编辑: 我的php版本: $ php -v PHP 5.4.9-4ubuntu2.3 (cli) (built: Sep 4 2013 19:32:25) Copyright (c) 199

我对Curl_Multi和重定向有问题。下面的代码运行良好,直到我将CURLOPT_FOLLOWLOCATION设置为1。将CURLOPT_FOLLOWLOCATION设置为启用,将导致无限循环

取消对此行的注释会导致无限循环:

//  CURLOPT_FOLLOWLOCATION => 1,
编辑:

我的php版本:

$ php -v PHP 
5.4.9-4ubuntu2.3 (cli) (built: Sep  4 2013 19:32:25) 
Copyright (c) 1997-2012 The PHP Group Zend Engine v2.4.0, Copyright
(c) 1998-2012 Zend Technologies
     with Xdebug v2.2.1, Copyright (c) 2002-2012, by Derick Rethans

将CURLOPT_MAXREDIRS添加到脚本中会发生什么情况?@DmitrySeleznev我以前尝试过,没有任何变化,仍然是无限循环。
$ php -v PHP 
5.4.9-4ubuntu2.3 (cli) (built: Sep  4 2013 19:32:25) 
Copyright (c) 1997-2012 The PHP Group Zend Engine v2.4.0, Copyright
(c) 1998-2012 Zend Technologies
     with Xdebug v2.2.1, Copyright (c) 2002-2012, by Derick Rethans