@Us59

Could not execute script и ошибка 500?

Сталкиваюсь с ошибкой: Error 500, она срабатывает 1 из 50 раз (случайным образом), я долго думал из-за чего она, и нашел в Error log вот такие ошибки:
[Sun May 05 03:49:02.086176 2019] [:error] [pid 215322:tid 47551730546432] [client 11.12.13.92:0] SoftException in Application.cpp:630: Could not execute script "/home2/user/public_html/website/script/script.php"

[Sun May 05 03:49:02.086299 2019] [:error] [pid 215322:tid 47551730546432] [client 11.12.13.92:0] Caused by SystemException in API_Linux.cpp:458: execve() for program "/opt/cpanel/ea-php56/root/usr/bin/php-cgi" failed: Resource temporarily unavailable

[Sun May 05 03:49:02.086325 2019] [core:error] [pid 215322:tid 47551730546432] [client 11.12.13.92:0] End of script output before headers: script.php

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

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

Я использую cloud Hosting и у меня 17 Cron задач висят, которые выполняются 1 раз в минуту. Я погуглил и наткнулся на тему с похожей проблемой, и как там рассказывает автор ошибка вызывается, если 3 человека одновременно делают что-то на сайте и мол его хост сказал что 25 процессов - это максимум что они могут сделать на cloud хосте, я думаю, возможно у меня случается что-то подобное, когда больше 25 процессов запущено он выдает error 500?

Если это так, то какие есть варианты решения проблемы? Хост оплачен до 2020 года и денег никто не вернет, поэтому варианты перейти, уйти итд не могу рассматривать, также лимит мне повышать никто не будет, это cloud хост и у всех одни условия.
p.s. Возможно, если я перенесу 2-3 Cron задачи на другой хостинг (VPS например) это облегчит работу моего cloud хостинга?
  • Вопрос задан
  • 271 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы