wdrożenia PrestaShop

błąd podczas wykonywania "Wygeneruj ponownie miniatury" - limit czasu

  • 6 Odpowiedzi
  • 3610 Wyświetleń

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

*

Offline Andrzej

  • Użytkownik
  • **
  • 48
  • 0
  • PrestaShop: 1.5.4
  • Status: Programista
błąd podczas wykonywania "Wygeneruj ponownie miniatury" - limit czasu
« dnia: Październik 28, 2013, 02:31:04 pm »
Prestashop 1.5.4.1  , procedura  "Wygeneruj ponownie miniatury" jest przerywana i mamy komunikat :

ABORT: PHP cpu time limit exceeded in imagecopyresampled() called at [/classes/ImageManager.php:190], in ImageManagerCore::resize() called at [/controllers/admin/AdminImagesController.php:508], in AdminImagesControllerCore::_regenerateNewImages() called at [/controllers/admin/AdminImagesController.php:616], in AdminImagesControllerCore::_regenerateThumbnails() called at [/controllers/admin/AdminImagesController.php:347], in AdminImagesControllerCore::postProcess() called at [/classes/controller/Controller.php:158], in ControllerCore::run() called at [/classes/Dispatcher.php:349], in DispatcherCore::dispatch() called at [/admin8116/index.php:50]

MOże macie pomysł jak to obejść ?

*

Offline Prest

  • Stały użytkownik
  • ***
  • 62
  • 1
  • www.Selljus.pl
    • Presta shop
  • PrestaShop: PS
  • Status: Programista
Odp: błąd podczas wykonywania "Wygeneruj ponownie miniatury" - limit czasu
« Odpowiedź #1 dnia: Październik 28, 2013, 04:54:49 pm »
najlepiej zaktualizować sklep na serwerze lokalnym, ponieważ online nie każdy serwer to uciągnie.

W php.ini można spróbować zwiększyć set_time_limit
prestashop

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: błąd podczas wykonywania "Wygeneruj ponownie miniatury" - limit czasu
« Odpowiedź #2 dnia: Październik 28, 2013, 07:20:34 pm »
chyba bardziej max_execution_time z tym, że przeglądarki też mają swoje limity oczekiwania na odpowiedź
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline Andrzej

  • Użytkownik
  • **
  • 48
  • 0
  • PrestaShop: 1.5.4
  • Status: Programista
Odp: błąd podczas wykonywania "Wygeneruj ponownie miniatury" - limit czasu
« Odpowiedź #3 dnia: Listopad 15, 2013, 11:18:53 am »
W pliku config.inc.php mam :

set_time_limit(0);
echo 'Maksymalny czas:'. ini_get('max_execution_time') .'
';

I ta funkcja zwraca "0" czyli - bez limitu czasu
ale
na liście zmiennych przekazywanych w ramach "phpinfo()" mam :
                                  local   value          master value
max_execution_time        0                              30

phpinfo() podaje też że  safe_mode php.ini jest ustawione u mojego hostingodawcy na off

więc powinno zadziałać programowe ustawienie max_execution_time    0

ale niestety nie działa .

Trudno mi sobie wyobrazić aby każdorazowo przy generowaniu miniatur zrzucać cały sklep wraz z bazą na lokalny serwer ...
I jak z tego wybrnąć ?


*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: błąd podczas wykonywania "Wygeneruj ponownie miniatury" - limit czasu
« Odpowiedź #4 dnia: Listopad 15, 2013, 12:18:00 pm »
to co masz w pliku to raz, to co masz scisle w ustawoeniach serwera (m.in. php.ini) to dwa. zwroc sie do hostingu z prosba o podwyzszenie tego limitu
design4VIP z innej strony...

*

Offline Andrzej

  • Użytkownik
  • **
  • 48
  • 0
  • PrestaShop: 1.5.4
  • Status: Programista
Odp: błąd podczas wykonywania "Wygeneruj ponownie miniatury" - limit czasu
« Odpowiedź #5 dnia: Listopad 15, 2013, 05:32:30 pm »
Już się zwracałem , to nie przejdzie.

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: błąd podczas wykonywania "Wygeneruj ponownie miniatury" - limit czasu
« Odpowiedź #6 dnia: Listopad 15, 2013, 07:30:29 pm »
no to pozostaje, albo zmiana serwera, gdzie mozna sie bardzoej dogadac odnosnie ustawien albo opcja
Cytuj
Usuń poprzednie obrazki   Odznacz to pole tylko wtedy gdy skończył się czas serwera i musisz powtórzyć ponowne tworzenie.
i F5 do skutku, czyli poprawnego odswierzenia strony
design4VIP z innej strony...