需要帮助:在Drupal中使用SolrPhpClient

时间:2012-02-25 05:18:57

标签: php drupal solr

我正在使用SolrPhpClient和Drupal,我想使用drupal作为更高层的用户界面,以便能够从“apache solr”查询和检索搜索结果

我尝试在此处使用此示例(http://code.google.com/p/solr-php-client/wiki/ExampleUsage)来测试drupal是否与SolrPhpClient一起使用,但我收到了两个错误以下

1)不推荐使用的函数:在ApacheSolr_Response-> _construct()中不推荐使用函数split()(/var/www/drupal/sites/all/modules/apachesolr/SolrPhpClient/Apache/Solr/Response.php第117行) )。

2)警告:htmlspecialchars()期望参数1是字符串,在eval()中给出的数组(/var/www/drupal/modules/php/php.module(75)的第80行:eval()'d码)。 有没有人在reddit之前使用过SolrPhpClient?我从未使用过PHP,所以很难理解它吗?

任何形式的帮助将不胜感激

非常感谢

1 个答案:

答案 0 :(得分:1)

在PHP 5.3.0中不推荐使用

split函数。所以使用explode函数而不是split。 http://patelmilap.wordpress.com/2011/09/07/list-of-deprecated-functions-php/

请告诉我你在htmlspecialchars()函数中传递了什么?
它用于将特殊字符转换为HTML实体 http://php.net/manual/en/function.htmlspecialchars.php