Projelerimden biri için solr server kullanıyorum. Manuel içe aktarma ve sorgu seçimi iyi çalışıyor. Ayrıca sonuçları solr sunucusundan elde edebiliyorum. Asıl sorun, PHP-SolrClient kullanarak solr sunucusunu güncellemeye çalıştığımda, hata döndürüyor. Kod aşağıda solr updation için verilen sorguyu kullandım. Kod, aşağıdaki hatayı döndürür. Ancak, bu kod, aşağıdaki hatayı döndürür.PHP SolrClient Bağlantı hatası
Warning: SolrClient::ping(): Entity: line 1: parser error : Start tag expected, '<' not found in /var/www/html/test.php on line 132 Call Stack: 0.0095 234296 1. {main}() /var/www/html/test.php:0 0.0096 237776 2. SolrClient->ping() /var/www/html/test.php:132 Warning: SolrClient::ping(): HTTP/1.1 404 Not Found in /var/www/html/test.php on line 132 Call Stack: 0.0095 234296 1. {main}() /var/www/html/test.php:0 0.0096 237776 2. SolrClient->ping() /var/www/html/test.php:132 Warning: SolrClient::ping():^in /var/www/html/test.php on line 132 Call Stack: 0.0095 234296 1. {main}() /var/www/html/test.php:0 0.0096 237776 2. SolrClient->ping() /var/www/html/test.php:132 Warning: SolrClient::ping(): Xpath Error: no elements found in /var/www/html/test.php on line 132 Call Stack: 0.0095 234296 1. {main}() /var/www/html/test.php:0 0.0096 237776 2. SolrClient->ping() /var/www/html/test.php:132 Fatal error: Uncaught exception 'SolrClientException' with message ' in /var/www/html/test.php on line 132 SolrClientException: Unsuccessful ping request : Response Code 404. HTTP/1.1 404 Not Found Content-Type: text/html; charset=ISO-8859-1 Cache-Control: must-revalidate,no-cache,no-store Content-Length: 300 in /var/www/html/test.php on line 132 Call Stack: 0.0095 234296 1. {main}() /var/www/html/test.php:0 0.0096 237776 2. SolrClient->ping() /var/www/html/test.php:132
Hataya neden sebep olduğunu bulmakta bana yardımcı olan var mı?
bize bunu 'test.php' komut satırında 132 üzerinde ne var bildirin :) @mitkosoft satır numarası 132 yaşıyor – mitkosoft
' $ client-> ping(); ' –
Gerçekten, neden böyle bir müşteriye ihtiyacınız var bilmiyorum? Solr http api yeterlidir ve çıktılarını Ajax, xml, php dizileri, vb. Gibi birçok biçimde ayarlayabilir ve 'file_get_content' kullanarak her şey kullanışlı olacaktır. – SaidbakR