2013-06-17 24 views
5

Tôi có cài đặt Magento trên môi trường dàn dựng, mọi thứ đều hoạt động ngoại trừ trang phụ trợ danh mục và điều hướng lớp trước. Nhìn vào hình ảnh dưới đây. Có một backend trong backend. Khi truy cập trang, nó làm mới đến vô cùng. See this identical problemTrang Magento Backend Catalog giữ tươi mới

Dự đoán đầu tiên của tôi là có lỗi trong tệp mẫu nhưng tệp mẫu giống hệt trên máy cục bộ của tôi không gây ra bất kỳ sự cố nào. Ngoài ra, cơ sở dữ liệu giữa trang địa phương và dàn trang của tôi giống hệt trừ lõi_config_url. Sự khác biệt duy nhất là địa phương tôi đang chạy Apache và trên dàn tôi đang chạy nginx.

Vấn đề thứ hai mà tôi tưởng tượng có liên quan là các bộ lọc trên trang danh mục giao diện người dùng không hoạt động. Chúng hiển thị nhưng nhấp vào chúng sẽ tải lại trang mà không thay đổi sản phẩm.

Mọi trợ giúp sẽ được đánh giá cao. Cảm ơn

CẬP NHẬT: Sau khi chuyển từ NGINX sang Apache, sự cố đã biến mất. Tôi vẫn muốn tìm hiểu những gì đang gây ra vấn đề

enter image description here

+0

Bạn nhận được phản hồi nào từ các cuộc gọi AJAX lặp lại? Bạn có bất kỳ tiện ích mở rộng nào liên quan đến danh mục không? Nếu bạn làm thế, hãy thử tắt chúng để kiểm tra. Bạn đã thay đổi chủ đề của quản trị viên chưa? – Marius

+1

Chúng tôi cũng phải đối mặt với cùng một vấn đề với nginx, nhưng hoạt động trong Apache thiết lập địa phương, Nhưng chúng tôi không thể di chuyển đến apache2 trong sản xuất. Bạn có giải pháp cho việc này không. – Mohsin

+0

@Mohsin. Tôi nghĩ rằng tôi chỉ cần chuyển sang Apache, và không bao giờ giải quyết vấn đề. – Jakobovski

Trả lời

0

tôi đưa cho các cấp mà bạn đã thử các trình duyệt khác nhau/xoá bộ nhớ cache của trình duyệt và bộ nhớ cache Magento (trống thư mục bộ nhớ cache) vv

Bạn có chắc chắn đặt giá trị chính xác trong cài đặt cookie_domain không? Nhiều người dùng có cùng vấn đề dường như đã giải quyết một giá trị không chính xác trong cài đặt đó. Hãy xem here và cho tôi biết.

+0

Vâng, tôi đã làm tất cả những điều trên. – FredTheLover

0

Tôi nhận thấy rằng điều này thường xảy ra do lỗi phía máy chủ trên yêu cầu ajax. Nếu có bất kỳ loại phản hồi lỗi nào được trả về, nó sẽ tiếp tục quay. Hãy kiểm tra bảng điều khiển Chrome của bạn để biết phản hồi 500 hoặc xem nhật ký lỗi của máy chủ của bạn.

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