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

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

Настройка интернет-магазина на WordPress c плагином 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.


Создайте сайт с нами — легко и быстро!

Обращайтесь в нашу службу поддержки 24/7

 

Нужен качественный хостинг для сайта на WordPress?
Рекомендую, проверенные годами, хостинг Timeweb:
Надежный проверенный годами хостинг для сайта на WordPress
а также, хостинг Beget:
Хостинг Beget

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

   1 голос
Средняя оценка: 5 из 5
Если Вам понравилась статья и Вы нашли её полезной, поделитесь ею в соцсетях! Нажмите на кнопки ниже, чтобы сделать это прямо сейчас.

Анфиса Бреус

Анфиса Бреус - специалист по Wordpress с 2007 года. Создатель и разработчик шаблона "AB-Inspiration" для самостоятельной и профессиональной настройки сайтов на WordPress для бизнеса. Основатель клуба "Мастер WordPress" и автор эксклюзивных курсов по WordPress. Фрилансер. Спикер.

Оставьте свой комментарий:

Комментарии на Блог
2 комментария
  1. Ошибка 500 возникает, как правило, когда указан неверный синтаксис файла. Исправить её можно путём нахождения того критического файла, который был залит на сайт с ошибками. Способы, которые автор описывает, помогают, но не всегда. Иногда нужно смекнуть, каким образом можно исправить. Я справляюсь с такими ошибками и стараюсь, чтобы их было как можно меньше

  2. Подарок с бантом

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *