• Добрый день,

    Я последнее время сосредоточился на снижении нагрузки с процессора (первый раз у меня этот опыт), так что я логирую всё, что возможно. В этот раз, пришли ошибки от WooCommerce, который является основной частью нагрузки на мой сайт (интернет-магазин). Вот текст самих ошибок:

    [08-Sep-2023 06:19:45 UTC] PHP Notice:  Trying to access array offset on value of type bool in /home/avtomigc/public_html/wp-content/plugins/woocommerce/includes/wc-template-functions.php on line 1605
    [08-Sep-2023 06:19:45 UTC] PHP Notice:  Trying to access array offset on value of type bool in /home/avtomigc/public_html/wp-content/plugins/woocommerce/includes/wc-template-functions.php on line 1606
    [08-Sep-2023 06:19:45 UTC] PHP Notice:  Trying to access array offset on value of type bool in /home/avtomigc/public_html/wp-content/plugins/woocommerce/includes/wc-template-functions.php on line 1607
    [08-Sep-2023 06:19:45 UTC] PHP Notice:  Trying to access array offset on value of type bool in /home/avtomigc/public_html/wp-content/plugins/woocommerce/includes/wc-template-functions.php on line 1608
    [08-Sep-2023 06:19:45 UTC] PHP Notice:  Trying to access array offset on value of type bool in /home/avtomigc/public_html/wp-content/plugins/woocommerce/includes/wc-template-functions.php on line 1617
    [08-Sep-2023 10:15:41 UTC] PHP Notice:  Undefined index: width in /home/avtomigc/public_html/wp-content/plugins/woocommerce/includes/class-wc-regenerate-images.php on line 276
    [08-Sep-2023 10:15:41 UTC] PHP Notice:  Undefined index: height in /home/avtomigc/public_html/wp-content/plugins/woocommerce/includes/class-wc-regenerate-images.php on line 277

    Можно заметить, что последние две ошибки с картинками случились в другое время. Из того, что (я думаю) стоит сказать, это количество товаров более шести тысяч, импорт осуществляется каждый день через плагин, который я писал сам. Очень прошу помочь разобраться с возможными причинами ошибок. Также прилагаю журнал из WooCommerce — Status — Logs:

    2023-08-09T20:59:01+00:00 CRITICAL Uncaught TypeError: Argument 1 passed to WPSEO_Options::register_option() must be an instance of WPSEO_Option, null given, called in /home2/avtomigc/public_html/wp-content/plugins/wordpress-seo/inc/options/class-wpseo-options.php on line 63 and defined in /home2/avtomigc/public_html/wp-content/plugins/wordpress-seo/inc/options/class-wpseo-options.php:95
    Stack trace:
    #0 /home2/avtomigc/public_html/wp-content/plugins/wordpress-seo/inc/options/class-wpseo-options.php(63): WPSEO_Options::register_option(NULL)
    #1 /home2/avtomigc/public_html/wp-content/plugins/wordpress-seo/inc/options/class-wpseo-options.php(84): WPSEO_Options->__construct()
    #2 /home2/avtomigc/public_html/wp-content/plugins/wordpress-seo/wp-seo-main.php(322): WPSEO_Options::get_instance()
    #3 /home2/avtomigc/public_html/wp-includes/class-wp-hook.php(308): wpseo_init('')
    #4 /home2/avtomigc/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array)
    #5 /home2/avtomigc/public_html/wp-includes/plugin.php(517): WP_Hook->do_action у /home2/avtomigc/public_html/wp-content/plugins/wordpress-seo/inc/options/class-wpseo-options.php доступно 95
    
    2023-08-09T20:59:03+00:00 CRITICAL Uncaught Error: Class 'WPMUDEV_BLC\App\Admin_Pages\cloud_submenu\Controller' not found in /home2/avtomigc/public_html/wp-content/plugins/broken-link-checker/core/class-loader.php:334
    Stack trace:
    #0 [internal function]: WPMUDEV_BLC\Core\Loader->load_component('Admin_Pages')
    #1 /home2/avtomigc/public_html/wp-content/plugins/broken-link-checker/core/class-loader.php(212): array_map(Array, Array)
    #2 /home2/avtomigc/public_html/wp-content/plugins/broken-link-checker/core/class-loader.php(185): WPMUDEV_BLC\Core\Loader->load_components(Array)
    #3 /home2/avtomigc/public_html/wp-content/plugins/broken-link-checker/core/class-loader.php(147): WPMUDEV_BLC\Core\Loader->init_app()
    #4 /home2/avtomigc/public_html/wp-content/plugins/broken-link-checker/core/class-loader.php(113): WPMUDEV_BLC\Core\Loader->init()
    #5 /home2/avtomigc/public_html/wp-content/plugins/broken-link-checker/core/utils/abstracts/class-singleton.php(52): WPMUDEV_BLC\Core\Loader->__construct()
    #6 /home2/avtomigc/public_html/wp-content/plugins/broken-link- у /home2/avtomigc/public_html/wp-content/plugins/broken-link-checker/core/class-loader.php доступно 334
    
    2023-08-09T20:59:08+00:00 CRITICAL require(): Failed opening required '/home2/avtomigc/public_html/wp-content/plugins/elementor//includes/template-library/sources/local.php' (include_path='.:/opt/alt/php74/usr/share/pear') у /home2/avtomigc/public_html/wp-content/plugins/elementor/includes/autoloader.php доступно 294
    
    2023-08-09T20:59:11+00:00 CRITICAL require(): Failed opening required '/home2/avtomigc/public_html/wp-content/plugins/elementor/core/experiments/manager.php' (include_path='.:/opt/alt/php74/usr/share/pear') у /home2/avtomigc/public_html/wp-content/plugins/elementor/includes/autoloader.php доступно 294

    Благодарю заранее за ваши усилия и время,

    с уважением, Юра

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • снижение нагрузки с процессора достигается кэшированием на всех уровнях, а не анализом логов.

    Эта часть уже пройдена, спасибо большое за беспокойство, но не соглашусь, что наличие ошибок не замедлит работу сайта или не приведёт к непредвиденным последствиям, включая чрезмерную нагрузку на процессор. Это комплексное задание.

    да, извините, не заметил сразу, что вы элементор используете… тут конечно кэш никак не поможет, остается замечания в логах чистить.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «WooCommerce errors wc-template-functions.php, class-wc-regenerate-images.php» закрыта для новых ответов.