PHP Fatal Error: Недостаточно памяти

28 нояб. 2016 г., 06:58:05
Просмотры: 14.4K
Голосов: -2

Мой сайт сталкивается с ошибкой PHP Fatal Error: Out of memory.

Я уже пробовал следующие методы, такие как:

  • Увеличение memory_limit до 1GB через .user.ini Настройка memory_limit в файле .user.ini
  • Добавление RLimitMEM max в .htaccess
  • Оптимизация базы данных

Так как error_log довольно большой, я загрузил его на Google Drive. PHP error_log

Но проблема сохраняется.

Кто-нибудь еще сталкивался с этой проблемой, но смог ее решить?

Спасибо.

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

Отключите все плагины и переключитесь на стандартную тему. Проблема сохраняется?

fuxia fuxia
28 нояб. 2016 г. 10:07:48

Сейчас я не могу отключить все плагины, потому что сайт работает в продакшене. Если я отключу все плагины, боюсь, что сайт перестанет работать корректно.

Wee Hong KOH Wee Hong KOH
28 нояб. 2016 г. 10:59:24

Фатальная ошибка — это не "рабочий режим". :)

fuxia fuxia
28 нояб. 2016 г. 11:01:36

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

Wee Hong KOH Wee Hong KOH
28 нояб. 2016 г. 11:27:16
Все ответы на вопрос 1
0

Существует четыре возможных способа решения этой проблемы.

  1. Попробуйте добавить эту строку в ваш файл wp-config.php:

    define('WP_MEMORY_LIMIT', '1024M');

  2. Если у вас есть доступ к файлу PHP.ini, измените строку в PHP.ini

    memory_limit = 1024M ;

  3. Использование htacess.

    php_value memory_limit 1024M

  4. Если проблема всё ещё не решена

    Обратитесь к вашему хостинг-провайдеру.

28 нояб. 2016 г. 08:43:36