Ошибка 500 на сайте, 'allowed memory ...'

Мой сайт спокойно работал себе, раз и начал выдавать следующую ошибку:

FastCGI sent in stderr: "PHP message: PHP Fatal error:  Allowed memory size of 1073741824 bytes exhausted (tried to allocate 20480 bytes) in /var/www/www-root/data/www/*****/wp-includes/class-wp-error.php on line 193PHP message: PHP Fatal error:  Allowed memory size of 1073741824 bytes exhausted (tried to allocate 20480 bytes) in /var/www/www-root/data/www/****/wp-includes/class-wp-fatal-error-handler.php on line 76" while reading response header from upstream, client

В последние 24 часа до этой ошибки никаких изменений на сайте и вообще на сервере не производилось, так что это точно не связано.

По советам в интернете увеличил memory_size в php.ini и даже в worpdpress до 2048М (так как меньшие значения не давали результатов). Но после изменения появилась другая ошибка:

Maximum execution time of 30 seconds exceeded in /var/www/www-root/data/www/*****/wp-admin/includes/class-wp-filesystem-ftpext.php on line 33" while reading response header from upstream, client

У данной ошибки тоже есть решение - увеличив максимальное время, но я не стал это делать, так как мне кажется увеличить лимиты уже не поможет, здесь явно есть проблема глубже

Также во время увеличения лимитов memory_size в ошибке также увеличивалось значение tried to allocate N bytes.

Я правда не понимаю, что это может быть, так как изменений на сервере не производилось.


Ответы (1 шт):

Автор решения: Vubni

Решено. Новая версия какого-то плагина дала сбой из-за чего 1 плагин убивал весь сайт.

Выявил то, что это были плагины, переименовав папку plugins в plugins.hold по инструкции wordpress, после чего сайт заработал.

→ Ссылка