Критическая ошибка: Превышен допустимый размер памяти в 41943040 байт (попытка выделить 20480 байт)

20 нояб. 2019 г., 01:24:27
Просмотры: 44.3K
Голосов: 4

Я создал страницы WordPress с помощью Divi Builder на локальном сервере, и они работали отлично без каких-либо проблем, но когда я установил Divi на мой рабочий сайт, появилась ошибка Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 20480 bytes)

Я пытался изменить значение define( 'WP_MEMORY_LIMIT', '40M' ); как в файле wp-config, так и в default-constants.php, но всё равно получаю ту же ошибку!

Эта ошибка появляется каждый раз, когда я открываю главную страницу. Я искал решения в интернете, но пока не смог найти подходящее :(

скриншот ошибки превышения лимита памяти в WordPressскриншот настроек памяти WordPress

скриншот кода конфигурации WordPress

2
Комментарии

WP_MEMORY_LIMIT не поможет, если лимит установлен вашим хостингом. Свяжитесь с поддержкой хостинга и попросите увеличить лимит памяти.

Jacob Peattie Jacob Peattie
20 нояб. 2019 г. 03:14:49

Я думал, что проблема на моей стороне, связался с поддержкой хостинга, и они исправили это. Спасибо!

Saif Ali Saif Ali
20 нояб. 2019 г. 21:48:41
Все ответы на вопрос 1
0
10

Добавьте следующее в начало файла wp-config.php:

ini_set('memory_limit','128M');

Хотя рекомендуется использовать WP_MEMORY_LIMIT там, где это возможно, в файле /wp-includes/default-constants.php видно, что WordPress не делает ничего больше, чем просто использует ini_set. Примечание: это лишь одна из возможных попыток решения, но, скорее всего, в итоге проблема решится только при участии вашего хостинг-провайдера.

10 янв. 2020 г. 21:08:19