wdrożenia PrestaShop

Problem z wczytaniem listy zamówień przea API

  • 5 Odpowiedzi
  • 1739 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline bercik

  • Nowy
  • *
  • 3
  • 0
  • Płeć: Mężczyzna
  • prestashop
  • PrestaShop: 1.6
  • Status: forum
Problem z wczytaniem listy zamówień przea API
« dnia: Październik 21, 2016, 01:30:21 pm »
Witam, może krótko na początek, Presta to nie moja działka, ale z konieczności muszę rozwiązać problem, który pojawił się najpierw w piątek (długie oczekiwanie na pobranie zamówienia za pomocą integratora) następnie w poniedziałek od około południa nie dało się nic pobrać. Po wstępnej analizie okazało się,iż:
1. Wczytanie w przeglądarce przez API pliku z listą zamówień nie jest możliwe, lub udaje się dopiero za którymś razem
2. Wczytanie "Informacji o konfiguracji" udaje się również dopiero za którymś razem
3. Błędy, które pojawiły się po wczytaniu konfiguracji:
-  Ustaw uprawnienia do zapisu dla folderu "cache"
- oraz lista zmienionych/brakujących plików

Informacje o serwerze:
Informacja o serwerze Linux #3 SMP Thu Apr 21 12:42:41 CEST 2016 x86_64
Wersja oprogramowania serwera LiteSpeed
Wersja PHP 5.3.29
Limit pamięci 128M
Maksymalny czas wykonywania 180
Hosting w He....pl
Presta 1.6.0.9

Dodam jeszcze, iż problem z wczytywanie wygląda następująco:
po wpisaniu adresu do przeglądarki pojawia się monit o podanie klucza API, po podaniu ENTER, po 2-3 sek. kółko przestaje się kręcić i nic dalej się nie dzieje,  jest pusta strona, albo kręci się kółeczko 3-4 sekundy i zaczyna się wczytywanie liku orders.xml z listą zamówień na której jest  8350 pozycji.

Jak usunę kilka najstarszych zamówień, wówczas problem ustępuje.
Co może, poza ilością danych w pliku orders.xml (647KB), powodować problemy?
Z góry dziękuję za nawet niewielką chęć pomocy.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Problem z wczytaniem listy zamówień przea API
« Odpowiedź #1 dnia: Październik 21, 2016, 02:22:21 pm »
Twój serwer się nie wyrabia w ciągu 180 sekund
Poproś o zwiększenie limitów dla sklepu, włącz tryb debugowania i wtedy wrzuć to co pokaże konsola przeglądarki
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline bercik

  • Nowy
  • *
  • 3
  • 0
  • Płeć: Mężczyzna
  • prestashop
  • PrestaShop: 1.6
  • Status: forum
Odp: Problem z wczytaniem listy zamówień przea API
« Odpowiedź #2 dnia: Październik 21, 2016, 08:45:20 pm »
Dzięki za info, ale czegoś tu nie rozumiem, piszesz, iż serwer się nie wyrabia w czasie 180 sekund, ale z czym z wczytaniem listy zamówień co normalnie gdy nie ma problemów (po usunięciu kilku zamówień) zajmuje mu kilka sekund?? Od momentu wciśnięcia "OK" po wpisaniu klucza API mijają dosłownie 2-3sekundy i przeglądarka nic więcej nie robi. Skorzystam z porady i jak tylko problem znowu się pojawi włączę tryb debugowania. Niestety zwiększenie limitu w chwili obecnej nie wchodzi w grę.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Problem z wczytaniem listy zamówień przea API
« Odpowiedź #3 dnia: Październik 22, 2016, 09:08:38 am »
Ja też nie rozumiem :) Ale jaki hosting taki serwer..... Włącz tryb debugowania jak pisałem i zobaczymy co dalej
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline bercik

  • Nowy
  • *
  • 3
  • 0
  • Płeć: Mężczyzna
  • prestashop
  • PrestaShop: 1.6
  • Status: forum
Odp: Problem z wczytaniem listy zamówień przea API
« Odpowiedź #4 dnia: Październik 24, 2016, 04:26:15 pm »
No niby racja z tym hostingiem, ale czemu z góry zakładasz, iż to wina hostingu a nie zbyt wielu plików w cache? Czy jeśli usunę lub zmienię nazwę folderów cache to Presta nie wysypię mi się?

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Problem z wczytaniem listy zamówień przea API
« Odpowiedź #5 dnia: Październik 24, 2016, 06:19:28 pm »
Zakładam ponieważ Twój serwer - Linuxy tak mają sam powiedział co go boli max_execution time
p.s. w Linux zmienna odpowiedzialna za ilość plików do odczytu / użycia nazywa się inotify
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl