2016-11-24 6 views
0

このエラーメッセージは解決できません。私はグーグルに出くわして、多くのフォーラムの答えに従って、それを修正できません。致命的なエラー:クラス 'SolrClient'が見つかりませんUbuntu 16.04(PHP 7.0)

Fatal error: Class 'SolrClient' not found

PHP Solr PECL Extension installation

PS:1 /私はphp.iniの(Solrのを確認したパス

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

代わりに

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

2 /を変更します拡張子付き)とsolr.iniファイルの作成。

大変ありがとうございました!

+0

solrバージョン6.3.0 – Naga

答えて

0

リンクされた回答にはまったく問題はありません。しかし、私は(ubuntu 16.04で)、libcurl-devlibxml2、およびlibxml2-devのモジュールを再インストールする必要がありました。

そして、/etc/php/7.0/cli/php.ini/etc/php/7.0/apache2/php.iniファイルに

追加extension=solr.so

はその後、最後に

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 

、これらの2つのコマンドを実行しますapache2のを再起動します。それは働いています...

関連する問題