1
我使用Solr的剛剛開始,我使用的是測試它在OSX:SolrDisMaxQuery從php solr中丟失?
的Apache 2.2.26 PHP 5.5.20從here 這個版本的PHP來了與Solr的擴展版本0.9.11。
通過搜索文檔here,我發現它有一個SolrDisMaxQuery類的文檔。但是,試圖實例化這個類
$query = new SolrDisMaxQuery('total');
的實例時,我收到一個錯誤
Fatal error: Class 'SolrDisMaxQuery' not found in /Users/tomsweeney/public_html/index.php on line 14
我知道Solr的安裝和工作,因爲以下工作正常:
$query = new SolrQuery('total');
我嘗試安裝最新的擴展版本(2.0.0),驗證它是否正確安裝了solr_get_version(),但錯誤仍然存在。
我甚至通過擴展名爲「dismax」的完整源代碼進行搜索,但它不存在。
這個擴展是否存在這個類?或者我應該轉而使用Solarium?
我甚至沒有考慮過2.0.0不是最新的。感謝您的鏈接! –