• During update we’ve got this fatal error in our log and email that there is a problem with web.

    Log:

    2026-05-26T20:40:18+00:00Kritická chyba Uncaught Google\ApiCore\ValidationException: Could not find specified file: /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/googleads/google-ads-php/src/Google/Ads/GoogleAds/V22/Services/Client/../resources/asset_generation_service_rest_client_config.php in /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/google/gax/src/ValidationTrait.php:78 Další kontext{ “error”: { “type”: 1, “file”: “/home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/google/gax/src/ValidationTrait.php”, “line”: 78 }, “remote-logging”: true, “backtrace”: [ “”, “#0 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/google/gax/src/RequestBuilder.php(63): Google\ApiCore\RequestBuilder::validateFileExists()”, “#1 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/google/gax/src/Transport/RestTransport.php(98): Google\ApiCore\RequestBuilder->__construct()”, “#2 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/google/gax/src/GapicClientTrait.php(361): Google\ApiCore\Transport\RestTransport::build()”, “#3 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/google/gax/src/GapicClientTrait.php(298): Google\LongRunning\Gapic\OperationsGapicClient->createTransport()”, “#4 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/google/longrunning/src/LongRunning/Gapic/OperationsGapicClient.php(179): Google\LongRunning\Gapic\OperationsGapicClient->setClientOptions()”, “#5 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/googleads/google-ads-php/src/Google/Ads/GoogleAds/Lib/V22/GoogleAdsGapicClientTrait.php(76): Google\LongRunning\Gapic\OperationsGapicClient->__construct()”, “#6 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/google/gax/src/ClientOptionsTrait.php(149): Google\Ads\GoogleAds\V22\Services\Client\AssetGenerationServiceClient->modifyClientOptions()”, “#7 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/googleads/google-ads-php/src/Google/Ads/GoogleAds/V22/Services/Client/AssetGenerationServiceClient.php(241): Google\Ads\GoogleAds\V22\Services\Client\AssetGenerationServiceClient->buildClientOptions()”, “#8 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/src/Google/Ads/ServiceClientFactoryTrait.php(218): Google\Ads\GoogleAds\V22\Services\Client\AssetGenerationServiceClient->__construct()”, “#9 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/src/Ads/AdsAssetGenerationService.php(79): Automattic\WooCommerce\GoogleListingsAndAds\Google\Ads\GoogleAdsClient->getAssetGenerationServiceClient()”, “#10 [internal function]: Automattic\WooCommerce\GoogleListingsAndAds\Ads\AdsAssetGenerationService->__construct()”, “#11 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/Definition.php(220): ReflectionClass->newInstanceArgs()”, “#12 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/Definition.php(180): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolveClass()”, “#13 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/Definition.php(158): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolveNew()”, “#14 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/DefinitionAggregate.php(83): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolve()”, “#15 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Container.php(175): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\DefinitionAggregate->resolve()”, “#16 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Container.php(118): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Container->resolve()”, “#17 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Argument/ArgumentResolverTrait.php(45): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Container->get()”, “#18 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/Definition.php(218): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolveArguments()”, “#19 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/Definition.php(180): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolveClass()”, “#20 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/Definition.php(158): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolveNew()”, “#21 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Definition/DefinitionAggregate.php(97): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\Definition->resolve()”, “#22 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Container.php(182): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Definition\DefinitionAggregate->resolveTagged()”, “#23 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Container.php(198): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Container->resolve()”, “#24 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/vendor/league/container/src/Container.php(118): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Container->resolve()”, “#25 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/src/Container.php(99): Automattic\WooCommerce\GoogleListingsAndAds\Vendor\League\Container\Container->get()”, “#26 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/src/API/Site/RESTControllers.php(43): Automattic\WooCommerce\GoogleListingsAndAds\Container->get()”, “#27 /home/html/znacime.cz/public_html/wp-content/plugins/google-listings-and-ads/src/API/Site/RESTControllers.php(33): Automattic\WooCommerce\GoogleListingsAndAds\API\Site\RESTControllers->register_controllers()”, “#28 /home/html/znacime.cz/public_html/wp-includes/class-wp-hook.php(341): Automattic\WooCommerce\GoogleListingsAndAds\API\Site\RESTControllers->{closure:Automattic\WooCommerce\GoogleListingsAndAds\API\Site\RESTControllers::register():32}()”, “#29 /home/html/znacime.cz/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters()”, “#30 /home/html/znacime.cz/public_html/wp-includes/plugin.php(522): WP_Hook->do_action()”, “#31 /home/html/znacime.cz/public_html/wp-includes/rest-api.php(640): do_action()”, “#32 /home/html/znacime.cz/public_html/wp-includes/rest-api.php(598): rest_get_server()”, “#33 /home/html/znacime.cz/public_html/wp-includes/rest-api.php(2985): rest_do_request()”, “#34 [internal function]: rest_preload_api_request()”, “#35 /home/html/znacime.cz/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Settings.php(148): array_reduce()”, “#36 /home/html/znacime.cz/public_html/wp-includes/class-wp-hook.php(341): Automattic\WooCommerce\Internal\Admin\Settings->add_component_settings()”, “#37 /home/html/znacime.cz/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters()”, “#38 /home/html/znacime.cz/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/WCAdminSharedSettings.php(73): apply_filters()”, “#39 /home/html/znacime.cz/public_html/wp-content/plugins/woocommerce/src/Blocks/Assets/AssetDataRegistry.php(272): Automattic\WooCommerce\Internal\Admin\WCAdminSharedSettings->{closure:Automattic\WooCommerce\Internal\Admin\WCAdminSharedSettings::on_woocommerce_blocks_loaded():67}()”, “#40 /home/html/znacime.cz/public_html/wp-content/plugins/woocommerce/src/Blocks/Assets/AssetDataRegistry.php(388): Automattic\WooCommerce\Blocks\Assets\AssetDataRegistry->execute_lazy_data()”, “#41 /home/html/znacime.cz/public_html/wp-includes/class-wp-hook.php(341): Automattic\WooCommerce\Blocks\Assets\AssetDataRegistry->enqueue_asset_data()”, “#42 /home/html/znacime.cz/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters()”, “#43 /home/html/znacime.cz/public_html/wp-includes/plugin.php(522): WP_Hook->do_action()”, “#44 /home/html/znacime.cz/public_html/wp-admin/includes/template.php(2232): do_action()”, “#45 /home/html/znacime.cz/public_html/wp-admin/update.php(53): iframe_footer()”, “#46 {main}”, “thrown” ] }

Viewing 1 replies (of 1 total)
  • Plugin Support LovingBro (woo-hc)

    (@lovingbro)

    Hi @adammaly,

    Thank you for sharing the detailed error log. I can see this started during the plugin update process, and the fatal error points to a missing file inside the Google for WooCommerce plugin package, specifically within the Google Ads PHP library files.

    This can sometimes happen if the plugin update was interrupted or incomplete, leaving some vendor files missing after the update.

    To help resolve this, could you please try the following:

    1. Delete the current Google for WooCommerce plugin from Plugins > Installed Plugins, only the plugin, not WooCommerce itself.
    2. Download and install a fresh copy of the latest version of the plugin from here:
      https://ww.wp.xz.cn/plugins/google-listings-and-ads/
    3. Clear any server, plugin, or CDN cache after reinstalling.
    4. Then check if the fatal error still appears.

    If the issue continues after a clean reinstall, please share your WooCommerce System Status Report using: WooCommerce > Status > Get system report > Copy for support. You can paste it using: https://pastebin.com or https://quickforget.com

    That will help us check whether there may also be a server level or update related conflict involved.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.