Có giới hạn nào về số lượng thuộc tính sản phẩm có thể được thực hiện is_filterable_in_search = 1 trong Magento không?


8

Chúng tôi đang sử dụng Magento Enterprise 1.10 và SOLR làm công cụ tìm kiếm danh mục của chúng tôi.

Chúng tôi đang phải đối mặt với một vấn đề lớn trong trang web trực tiếp của mình là bất cứ khi nào chúng tôi bắt đầu tăng số lượng thuộc tính có thể lọc tìm kiếm trong hệ thống của mình, sau khi phá vỡ danh mục giới hạn nhất định. Nó không cho kết quả tìm kiếm.

Tôi đã cố gắng nhìn vào nhật ký ngoại lệ Magento mà nó nói: -

2014-12-16T21:07:53+00:00 ERR (3): exception 'Exception' with message '"400" Status: Bad Request' in /var/www/site/lib/Apache/Solr/Service.php:334

Tôi đã cố gắng đăng nhập yêu cầu URL được thực hiện bởi Magento sang SOLR trong quá trình tìm kiếm danh mục và về cơ bản nó thực hiện 3 yêu cầu tới SOLR và trong yêu cầu thứ ba, nó có số lượng lớn các tham số trong URL yêu cầu facet.field.

Tôi đã cố gắng sao chép URL yêu cầu thứ ba và đánh nó trong trình duyệt nhưng nó không đưa ra bất kỳ JSONphản hồi nào , nó đưa ra lỗi HTTP Mã trạng thái 400 Yêu cầu xấu .

Điều gì có thể là vấn đề có thể?

Có giới hạn nào không. của facet.field yêu cầu của Magento gửi tới SOLR

Có một số thay đổi cấu hình được yêu cầu ở phía Magento hoặc SOLR để khắc phục vấn đề này không?


1
Khi Solr ném lỗi, nó thường sẽ ghi lại một cái gì đó trong logfile của chính nó. Không phải từ Magento. Bạn có thể gửi tin nhắn ở đó không?
Tobias

@zafar bạn đã có được một giải pháp cho điều này?
jharrison.au

Câu trả lời:


1

Có vẻ như bạn có thể đạt giới hạn tiêu đề / tiêu đề yêu cầu trên của máy chủ web của bạn.

Bạn có thể muốn xem qua:

Nginx: Large_client_header_buffers

Apache: LimitRequestLine

Không, điều đó có vẻ như là một cái gì đó bạn có thể liên hệ với bộ phận hỗ trợ của Enterprise. Họ có thể có một bản vá cho điều này đã cho phép bạn gửi dữ liệu lớn hơn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.