php - 索引 MySQL 数据库时 Solr 3.4.0 中的 fatal error

标签 php mysql tomcat solr

当我尝试从 MySQL 索引数据时遇到此错误。

我需要做什么?

Fatal error: Uncaught exception 'Apache_Solr_HttpTransportException' with message ''400' Status: Bad Request' in C:\Projects\Libraries\Apache\Solr\Service.php:364 Stack trace: #0 C:\Projects\Libraries\Apache\Solr\Service.php(669): Apache_Solr_Service->_sendRawPost('http://localhos...', '<add allowDups=...') #1 C:\Projects\Libraries\Apache\Solr\Service.php(697): Apache_Solr_Service->add('<add allowDups=...') #2 C:\Projects\dasaran\public\index.php(27): Apache_Solr_Service->addDocument(Object(Apache_Solr_Document)) #3 {main} thrown in C:\Projects\Libraries\Apache\Solr\Service.php on line 364

最佳答案

我发现了问题。

我有一个唯一的字段 ID,但我没有向该字段输入值。

只是对像我这样的所有初学者的建议,请阅读错误日志。

关于php - 索引 MySQL 数据库时 Solr 3.4.0 中的 fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16331489/

相关文章:

php - 在 PHP/Mysql 中减去两个日期

mysql - SQL:选择列值至少出现两次的行?

tomcat - tomcat中的自定义 session 管理器

java.lang.OutOfMemory错误: unable to create new native thread message but not a lot of threads running

php - 在 Woocommerce 的某些页面上添加产品 ID 的星级评级

php - MySql - 为数组组织变量

PHP退出for循环的正确方法

mysql - 为什么我不能插入到同一个表上的触发器调用的 SP 中的表中?

apache - 访问没有上下文根的应用程序 URL

php - 如何在 Laravel 集合中添加数字?