Php Solr-通过cUrl完全导入时出错

Php Solr-通过cUrl完全导入时出错,php,curl,solr,Php,Curl,Solr,我在MySql中有一个很大的数据库,并试图将所有数据导入新的核心。 我用cUrl编写了调用数据导入命令的脚本 $url = 'http://localhost:8080/solr/products/dataimport'; $fields = array( 'debug' => false, 'commit' => true, 'command' => 'full-import', 'optimize' => false, 'ind

我在MySql中有一个很大的数据库,并试图将所有数据导入新的核心。 我用cUrl编写了调用数据导入命令的脚本

$url = 'http://localhost:8080/solr/products/dataimport';
$fields = array(
    'debug' => false,
    'commit' => true,
    'command' => 'full-import',
    'optimize' => false,
    'indent' => true,
    'rows' => $count,
    'start' => $start,
    'verbose' => false,
    'clean' => $cleanSolr, // true at first time and false after it
    'wt' => 'json',
);

$url = 'http://localhost:8080/solr/products/dataimport?' . http_build_query($fields);

error_log($url);
$ch = curl_init();

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);

$result = curl_exec($ch);
但当
clean=true
clean=false


您能帮我解决这个问题吗?

其他代码可能正在更改此部分之前或之后的变量值。没有其他代码:/