2016-11-24 50 views
0

我無法解決此錯誤消息。我遇到谷歌和遵循許多論壇的答案,無法修復它。致命錯誤:在Ubuntu 16.04上使用PHP 7.0找不到類'SolrClient'

Fatal error: Class 'SolrClient' not found

PHP Solr PECL Extension installation

PS:1/I改變路徑

sudo echo "extension=solr.so" >> /etc/php/7.0/apache2/php.ini 

代替

sudo echo "extension=solr.so" >> /etc/php5/apache2/php.ini 

2/I也已經驗證了的php.ini(solr的附加擴展名)和solr.ini文件創建。

非常感謝您的幫助!

+0

solr版本6.3.0 – Naga

回答

0

絕對沒有問題與鏈接的答案。但我(在Ubuntu 16.04),它需要重新安裝libcurl-dev,libxml2libxml2-dev模塊。

而且,

追加extension=solr.so/etc/php/7.0/cli/php.ini/etc/php/7.0/apache2/php.ini文件。

然後運行這些命令2,

sudo echo "extension=solr.so" >> /etc/php/7.0/apache2/conf.d/solr.ini 
sudo echo "extension=solr.so" >> /etc/php/7.0/cli/conf.d/solr.ini 

最後,重新啓動的Apache2。它正在工作...