Zacznij
Pomoc, mój feed się nie aktualizuje lub utknął podczas przetwarzania! - AdTribes
  1. Strona główna
  2. Baza wiedzy
  3. Typowe problemy z kanałem
  4. Pomocy, mój feed się nie aktualizuje lub jest wstrzymany w przetwarzaniu!

Pomocy, mój feed się nie aktualizuje lub jest wstrzymany w przetwarzaniu!

Czasami kanał produktu może utknąć podczas procesu generowania kanału. Może się to zdarzyć z kilku powodów, a pierwotna przyczyna nie zawsze jest oczywista. Poniżej przedstawiamy najczęstsze problemy i sposoby ich rozwiązania.

1. Błąd zaplanowanej akcji

Wtyczka używa Action Scheduler do generowania i przetwarzania kanałów. Jeśli kanał utknie, może to być spowodowane nieudaną zaplanowaną akcją.

Jak sprawdzić:

  1. Przejdź do WP Admin > WooCommerce > Status > Scheduled Actions.
  2. W zakładce In Progress sprawdź, czy jakaś akcja kanału jest uruchomiona.
  3. Jeśli nie, sprawdź zakładkę Failed.
  4. Poszukaj zdarzenia z hakiem adt_pfp_as_generate_product_feed_batch, które odpowiada ID Twojego utkniętego kanału.

Jeśli znajdziesz błąd podobny do poniższego:

  • Często wskazuje to na zbyt niski parametr max_execution_time Twojego serwera (poniżej 300 sekund).
  • Zwiększ go w konfiguracji hostingu (Twój dostawca hostingu może pomóc).

2. Rozmiar partii

Jeśli widzisz błędy przekroczenia czasu (takie jak pokazany powyżej), Twój serwer może mieć trudności z przetwarzaniem zbyt wielu produktów naraz. Często zdarza się to, gdy domyślny rozmiar partii jest ustawiony wyżej, niż mogą obsłużyć dostępne zasoby serwera.

Aby to rozwiązać, spróbuj zmniejszyć rozmiar partii w ustawieniach wtyczki Product Feed. Mniejszy rozmiar partii zmniejsza obciążenie serwera podczas generowania kanału i pomaga zapobiegać utknięciu procesu.

Postępuj zgodnie z tym przewodnikiem krok po kroku, aby dowiedzieć się, jak dostosować rozmiar partii w wtyczce.

3. Konflikt motywu/wtyczki

Konflikty z innymi motywami lub wtyczkami są częstą przyczyną utkniętych kanałów.

Test konfliktu wtyczek:

  1. Dezaktywuj wszystkie wtyczki oprócz:
    • Product Feed Pro
    • Product Feed Elite (jeśli zainstalowano)
    • WooCommerce
  2. Sprawdź, czy problem został rozwiązany.
  3. Jeśli tak, aktywuj wtyczki jedna po drugiej i testuj po każdej aktywacji, aby znaleźć konfliktującą wtyczkę.

Test konfliktu motywu:

  1. Przełącz się na domyślny motyw (np. Twenty Twenty lub Storefront).
  2. Sprawdź, czy kanał przetwarza się poprawnie.

Jeśli znajdziesz konflikt, skontaktuj się z naszym zespołem wsparcia, podając szczegóły.

Uwaga: Konflikty motywów lub wtyczek mogą również powodować krytyczne błędy. Jeśli tak się stanie, zobacz poniższą sekcję.

4. Błędy krytyczne

Błąd krytyczny może zatrzymać proces generowania pliku danych.

Jak sprawdzić:

  1. Przejdź do WP Admin > WooCommerce > Status > Logi.
  2. Otwórz najnowszy log fatal-errors.
  3. Poszukaj wpisów związanych z:
    • woo-product-feed-pro
    • woo-product-feed-elite

Jeśli znajdziesz błąd, udostępnij log naszemu zespołowi wsparcia.

Postępując zgodnie z tymi krokami, zazwyczaj można ustalić, czy problem dotyczy limitów hostingu, rozmiaru paczki czy konfliktów z innymi wtyczkami lub motywami.

5. Wyłącz żądania generowania pliku danych przez HTTP

Jeśli Twój plik danych ciągle się zawiesza lub nie kończy się poprawnie, pomocne może być przełączenie sposobu generowania pliku danych. Wtyczka zawiera opcję o nazwie „Wyłącz żądania generowania pliku danych przez HTTP”, która zmienia sposób przetwarzania pliku danych.

Po włączeniu ta opcja wymusza generowanie pliku danych całkowicie po stronie serwera, zamiast być inicjowane przez przeglądarkę. Może to zapobiec przekroczeniu limitu czasu lub niekompletnym plikom danych, szczególnie w przypadku większych sklepów lub wolniejszych środowisk hostingowych.

Aby ją włączyć:

  1. Przejdź do Product Feed Pro → Ustawienia → Ogólne.
  2. Znajdź opcję „Wyłącz żądania generowania pliku danych przez HTTP”.
  3. Zaznacz pole wyboru, aby ją aktywować, a następnie zapisz ustawienia

Więcej o tym, co robi ta opcja i kiedy jej używać, znajdziesz tutaj: Co robi „Wyłącz żądania generowania pliku danych przez HTTP”?

Problem nie znajduje się na liście

Jeśli żadne z powyższych rozwiązań nie naprawi Twojego problemu, śmiało utwórz nowe zgłoszenie , aby skontaktować się z naszym zespołem wsparcia.

Należy pamiętać, że system zgłoszeń jest wyłącznie dla użytkowników Product Feed ELITE .

Jeśli używasz tylko wtyczki Product Feed Pro , zapraszamy do otwarcia nowego tematu na forum WordPress.org.

Czy ten artykuł był pomocny?

Powiązane artykuły

Dokończ zakup
AdTribes WooCommerce Product Feed

Najlepsza wtyczka WooCommerce do kanałów produktów

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Produkt
Zasoby i informacje
Witryny partnerskie
Rymera