2013-06-17 8 views
5

Mam zainstalowaną magento w środowisku pomostowym, wszystko działa z wyjątkiem strony głównej katalogu i warstwowej nawigacji z frontendem. Spójrz na obrazek poniżej. W backendie jest backend. Podczas odwiedzania strony odświeża się w nieskończoność. See this identical problemStrona katalogu zaplecza Magento jest odświeżana.

Moje pierwsze przypuszczenie to błąd w pliku szablonu, ale identyczny plik szablonu na moim komputerze lokalnym nie powoduje żadnych problemów. Dodatkowo baza danych między moją lokalną i przemieszczającą się stroną jest identyczna minus core_config_url. Jedyną różnicą jest to, że lokalnie używam Apache i na inscenizację używam nginx.

Drugi problem, który sobie wyobrażam, jest powiązany, to że filtry na stronie katalogu frontend nie działają. Są widoczne, ale kliknięcie ich powoduje ponowne załadowanie strony bez zmiany produktów.

Każda pomoc zostanie doceniona. Dzięki

AKTUALIZACJA: Po przejściu z NGINX na Apache problem zniknął. Chciałbym jeszcze dowiedzieć się, co jest przyczyną problemu

enter image description here

+0

Jaką odpowiedź otrzymasz od połączeń AJAX, które powtarzają się? Czy masz jakieś rozszerzenia związane z kategoriami? Jeśli tak, spróbuj wyłączyć je do testów. Czy zmieniłeś motyw swojego administratora? – Marius

+1

Mamy również do czynienia z tym samym problemem z Nginx, ale działa w lokalnej konfiguracji Apache, Ale nie możemy przejść do apache2 w produkcji. Czy masz na to rozwiązanie? – Mohsin

+0

@Mohsin. Myślę, że właśnie przełączyłem się na Apache i nigdy nie rozwiązałem problemu. – Jakobovski

Odpowiedz

0

biorę za pewnik, że już próbowałem różnych przeglądarek/wyczyścić pamięć podręczną przeglądarki i cache Magento (pusty katalog cache), itp

Czy na pewno ustawiłeś poprawną wartość w ustawieniu cookie_domain? Wielu użytkowników, którzy mieli ten sam problem, ustawiło nieprawidłową wartość w tym ustawieniu. Obejrzyj here i daj mi znać.

+0

Tak, zrobiłem wszystkie powyższe. – FredTheLover

0

Znalazłem, że zazwyczaj jest to spowodowane przez błąd po stronie serwera w żądaniu ajax. Jeśli zostanie zwrócona jakakolwiek odpowiedź błędu, po prostu będzie nadal wirować. Sprawdź swoją konsolę Chrome na 500 odpowiedzi lub zajrzyj do dzienników błędów serwera.

Powiązane problemy