Видя данную ошибку Вы можете узнать, что Ваш скрипт потребляет больше оперативной памяти, чем разрешено на Вашем тарифе.
Например, в строчке:
Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)
Х - доступный обьем памяти
Y – памяти не хватает (минимально)
Для решения данной проблемы, Вам нужно в настройках панели хостинга, в расширенных настройках PHP указать максимальное значение для параметра memory_limit. Если скрипт требует больше памяти чем доступно, то Вам нужно или оптимизировать сайт или же перейти на тарифную линейку VPS
Примечание для WordPress.
Если размер фактически выделенной памяти (значение Х) для сайтов на WordPress меньше значения PHP memory_limit тарифного плана, необходимо в файле wp-config.php добавить строку:
define('WP_MEMORY_LIMIT', 'xxxM');
где xxx - значение PHP memory_limit тарифного плана.