Ошибка 500 на странице «Товары» после увеличения количества элементов на странице

  Автор:
  661
Ошибка 500 на странице "Товары" после увеличения количества элементов на странице

Настройка интернет-магазина на плагине Woocommerce + шаблон AB-Inspiraition + плагин интерграции AB-Woocommerce

Проблема: На странице Товары в админке увеличила количество отображаемых товаров на странице (Настройки экрана — Количество элементов на странице). Указала максимальное количество товаров — 999. Страница начала перезагружаться и на экране появилась ошибка 500.

Решение:

1. Включить отображение ошибок. Необходимо для того, чтобы понять, что именно дало сбой. На хостинге открыть файл wp-config.php и в строчке define(‘WP_DEBUG’, false); заменить false на true

2. Обновить страницу с 500 ошибкой. Появится список ошибок. Нас интересуют ошибки Fatal error: (обычно отображаются в конце списка)

3. Отобразилась ошибка: «Fatal error: Allowed memory size of 134217728 bytes exhausted». Это значит, что недостаточно памяти.

4. После этого можно вернуть значение false

Ошибка Allowed memory size of 134217728 bytes exhausted говорит о том, что недостаточно памяти для обработки запроса.

Для увеличения памяти есть 2 способа. Скажу сразу, мне ни один из способов не помог, и пришлось обращаться на хостинг в тех поддержку помочь разобраться с этим вопросом.

Вот эти способы:

Способ 1 — Увеличение памяти в файле wp-config.php

1. Открыть на хостинге файл wp-config.php и вставить строчку: define(‘WP_MEMORY_LIMIT’, ‘512M’);

2. Обновить страницу с 500 ошибкой

Если не помогло перейти к шагу 3

Способ 2 — Увеличение памяти в файле .htaccess

1. Открыть на хостинге файл .htaccess и вставить строчку: php_value memory_limit 512M

2. Обновить страницу с 500 ошибкой

Если ни один из способов не вернул страницу в надлежащее состояние, можно просто отредактировать запись в базе данных, для того, чтобы страница открылась.

Для этого:

1. Зайти в PHPMyAdmin

2. Открыть таблицу wp_usermeta

3. Найти строку edit_product_per_page и открыть ее для редактирования

4. Изменить в поле meta_value количество отображаемых элементов на странице

5. Сохранить изменения

После этого страница откроется. Если не удалось увеличить память для отображения максимального количества элементов через wp-config.php b .htaccess нужно обратиться на хостинг в тех поддержку с просьбой помочь увеличить память. Либо указать то количество элементов, при котором не появляется ошибка 500.

Ошибка 500 на странице «Товары» после увеличения количества элементов на странице

   1 голос
Средняя оценка: 5 из 5
Вы находите данную статью полезной или интересной? Поделитесь ею, пожалуйста, с другими - просто нажмите на кнопки ниже:
Самые Важные Оповещения Блога + Четкий Комплект Ценных Подарков ДЛЯ БЛОГЕРОВ И ФРИЛАНСЕРОВ

Комментарии в Фейсбук
Комментарии в Вконтакте