Localhost sınırlaması nedeniyle, Solr sadece sunucunun "localhost" ile ilişkili ara yüzünü dinler (Ip adresi genellikle 127.0.0.1 veya ::1) . Tanımlanmış alan adıyla (Ör. http://openaccess.dogus.edu.tr:8080/solr/statistics) Solr'a erişmeye çalıştığınızda genellikle 403 Unauthorized durum hatası alırsınız. Bu nedenle Solr konfigürasyonu aşağıdaki gibi yapılmalıdır:
- /dspace/config/modules/solr-statistics.cfg dosyasında
server=http://localhost:8080/solr/statistics
- /dspace/config/modules/oai.cfg dosyasında
solr.url=http://localhost:8080/solr/oai
- /dspace/config/modules/discovery.cfg dosyasında
search.server=http://localhost:8080/solr/search
Kurulum öncesinde tüm bu düzenlemeler bir seferde [dspace-source]/build.properties dosyasında aşağıdaki satırda yapılmalıdır.
solr.server=http://localhost:8080/solr
Hiç yorum yok:
Yorum Gönder