У меня есть магазин woocommerce, в котором шаблон archive-products.php появляется пустым (загружает только заголовок) всякий раз, когда я ищу запрос, который, как я знаю, не возвращает результатов.
Я включил журнал и пришелс этими двумя строками:
Неустранимая ошибка PHP: исчерпан допустимый объем памяти 268435456 байт (попытался выделить 20480 байт) в / var / www / html / wp-content / plugins / woocommerce / includes / wc-core-functions.php в строке 249
Неустранимая ошибка PHP: исчерпан допустимый объем памяти 268435456 байт (попытка выделить 3854336 байт) в /var/www/html/wp-includes/functions.php в строке 4344
Я повторил его несколько раз, и он все время выдает одну и ту же ошибку, за исключением одного раза, когда ошибка выглядела как:
Неустранимая ошибка PHP: исчерпан допустимый объем памяти 268435456 байт (попыталсявыделить 155648 байт) в поле Неизвестно в строке 0
В моей среде разработки эти файлы одинаковы, но ошибка возникает только в моей рабочей среде, поэтому я выигралЕсли, на самом деле, это проблема с памятью или что-то еще, кто-нибудь сталкивался с этой проблемой раньше?
ОБНОВЛЕНИЕ:
Итак, я сузил проблему до вызова wc_get_template () внутрииз wc_no_products_found (), я не уверен, как это работает, но, похоже, возникают проблемы при попытке вызвать файл no-products-found.php (который существует в папке плагина woocommerce)