Перенесла мне поддержка хостинга сайт на другой физический сервер, пользуюсь виртуальным хостингом.
После очистки кеша появляется такая ошибка и сайт падает.
[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
Я доказываю поддержке хостинга, что с ПО сервера или аккаунта что-то не так. Они мне кричат, что это мой сайт ненормальный. Что делать?
Послать такой хостинг. Вам жестко выставили время выполнения максимум в 200 секунд плюс запрет не администратору менять из скрипта или htaccess настройки среды исполнения, а карту иногда (особенно после очистки кэша, когда надо всё по новой сформировать) - требуется гораздо больше времени, чем 200 секунд (при запуске ядра стоит @set_time_limit(3600); - но это у вас не срабатывает, так как скорее всего из скрипта запрещено менять это значение, ранее это была нормальная практика на виртуальном хостинге)
Я могу менять max_execution_time и т.п. Тут дело именно в каком-то недостающем компоненте.
На старом сервере кеш генерировался за 7-10 секунд. 200 секунд это сильно перебор.