Ошибка после переноса сайта на другой сервер


#1

Перенесла мне поддержка хостинга сайт на другой физический сервер, пользуюсь виртуальным хостингом.
После очистки кеша появляется такая ошибка и сайт падает.

[php7:error] [pid 31710] PHP Fatal error: Maximum execution time of 200 seconds exceeded in /www/site/app/lib/vendor/tedivm/jshrink/src/JShrink/Minifier.php on line 272

Я доказываю поддержке хостинга, что с ПО сервера или аккаунта что-то не так. Они мне кричат, что это мой сайт ненормальный. Что делать?


#2

Послать такой хостинг. Вам жестко выставили время выполнения максимум в 200 секунд плюс запрет не администратору менять из скрипта или htaccess настройки среды исполнения, а карту иногда (особенно после очистки кэша, когда надо всё по новой сформировать) - требуется гораздо больше времени, чем 200 секунд (при запуске ядра стоит @set_time_limit(3600); - но это у вас не срабатывает, так как скорее всего из скрипта запрещено менять это значение, ранее это была нормальная практика на виртуальном хостинге)


#3

Я могу менять max_execution_time и т.п. Тут дело именно в каком-то недостающем компоненте.
На старом сервере кеш генерировался за 7-10 секунд. 200 секунд это сильно перебор.


#4

старый сервер тоже виртуальный был?

Вобщем от этого наверное смотреть надо раз на него ругается
https://ruhighload.com/php+minify
прямо на https://php-minify.com/ зайти не смог - недоступен :slight_smile:


#5

да, железо (2 ядра и 1,5 ГБ ОЗУ) все одинаковое, кроме ПО серверного