Support » Plugin: YML for Yandex Market » Критическая ошибка после активации

  • Resolved moroz623

    (@moroz623)


    Добрый день!
    Сразу после установки и активации плагина возникает критическая ошибка сайта. Помогает только удаление плагина.
    Подскажите, как исправить?

    Вот ЛОГ:

    Версия WordPress 5.9.3
    Текущая тема: MetaSoft (версия 1.0.37)
    Проблемный плагин: Yml for Yandex Market (версия 3.7.9)
    Версия PHP 8.0.12
    
    Подробности ошибки
    ===================================
    Ошибка с типом E_ERROR возникла на строке 855 файла /home/b/belka39/katalog39.ru/public_html/wp-content/plugins/yml-for-yandex-market/yml-for-yandex-market.php. Сообщение об ошибке: Uncaught TypeError: array_keys(): Argument #1 ($array) must be of type array, bool given in /home/b/belka39/katalog39.ru/public_html/wp-content/plugins/yml-for-yandex-market/yml-for-yandex-market.php:855
    Stack trace:
    #0 /home/b/belka39/katalog39.ru/public_html/wp-content/plugins/yml-for-yandex-market/yml-for-yandex-market.php(855): array_keys(false)
    #1 [internal function]: YmlforYandexMarket->print_admin_notices_func('')
    #2 /home/b/belka39/katalog39.ru/public_html/wp-includes/class-wp-hook.php(307): call_user_func_array(Array, Array)
    #3 /home/b/belka39/katalog39.ru/public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array)
    #4 /home/b/belka39/katalog39.ru/public_html/wp-includes/plugin.php(474): WP_Hook->do_action(Array)
    #5 /home/b/belka39/katalog39.ru/public_html/wp-admin/admin-header.php(303): do_action('admin_notices')
    #6 /home/b/belka39/katalog39.ru/public_html/wp-admin/plugins.php(605): require_once('/home/b/belka39...')
    #7 {main}
      thrown
Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author icopydoc

    (@icopydoc)

    Добрый день. В версии 3.7.10 проблема сохраняется или ушла?

    Thread Starter moroz623

    (@moroz623)

    Добрый день!
    Проблема актуальна и в версии 3.7.10!

    Plugin Author icopydoc

    (@icopydoc)

    Можете написать на почту support@icopydoc.ru и приложить ссылку на этот топик?
    Сама ошибка понятна и она легко решаема добавление элементарной проверки. Непонятно что привело к ней.
    Ошибка возникает по причине того, что плагин пытается считать из базы данных свои настройки, но их тупо нет. Хотя это первое, что плагин делает, когда вы его устанавливаете (создаёт в базе данных опцию со своими настройками). Т.е как будто бы плагин ни разу не устанавливался до этого, но это не возможно же. Т.к вы же его как-то скачали и установили.
    Ни на одном тестовом магазине я не смог воспроизвести ситуацию как у вас. У всех нужные данные есть.
    Может у вас на сайте установлен какой-нибудь плагин “ускорялка/оптимизатор” базы данных или что-то в этом духе.
    Я бы попросил вас на почту мне прислать скриншот всех плагинов, которые у вас активны.

    Добрый день. Проблема точь-в-точь такая же

    Plugin Author icopydoc

    (@icopydoc)

    Спасибо всем за обратную связь. Пробуйте версию 3.7.11
    Должно уже работать.

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.