2010-02-20 28 views

Trả lời

3

Tệp schema.xml không đúng định dạng khi tôi đã sao chép văn bản bổ sung từ bảng điều khiển.

12

Bạn cũng gặp phải lỗi này nếu bạn chưa cho Solr tệp schema.xml mà Haystack tạo cho bạn, như được giải thích ở đây trong tài liệu.

http://docs.haystacksearch.org/dev/tutorial.html#reindex

+0

đó là tôi! Tôi quên sao chép schema.xml :) –

+2

Sau khi tôi đặt lược đồ của mình trong thư mục conf, tôi phải khởi động lại solr để làm cho nó hoạt động. BTW, thư mục conf là apache-solr-3.5.0/example/solr/conf. – Amjith

+0

khởi động lại solr là chìa khóa cho tôi, tôi đã thử các phiên bản khác nhau của haystack và một loạt các cấu hình ass khủng khiếp không có kết quả. một khởi động lại và mọi thứ bắt đầu hoạt động. :: facepalm :: –

1

Nếu bạn thêm vào các lĩnh vực mới để cơ sở dữ liệu của bạn và copied the generated XML files từ Haystack, bạn cũng có thể nhận được lỗi này vì bạn đã không khởi động lại cầu cảng/Tomcat/bất cứ máy chủ bạn đang sử dụng. Đây giải quyết nó cho tôi trên Ubuntu và Jetty:

sudo /etc/init.d/jetty stop 
sudo /etc/init.d/jetty start 

(bằng cách này, đó sẽ cũng được giống như chỉ đơn giản là làm điều này):

sudo service jetty restart 

Hoặc, nếu bạn đang sử dụng tomcat, có thể là

sudo service tomcat6 restart 

Chỉnh sửa: (đã thử nghiệm với Tomcat và nó đã giải quyết cùng một vấn đề một lần nữa) như với Jetty).

Các vấn đề liên quan