Php Solr-通过cUrl完全导入时出错
我在MySql中有一个很大的数据库,并试图将所有数据导入新的核心。 我用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
$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
您能帮我解决这个问题吗?其他代码可能正在更改此部分之前或之后的变量值。没有其他代码:/