Site Kit by Google - Analytics, Search Console, AdSense, Speed

Erreur avec Site Kit by Google – Analytics, Search Console, AdSense, Speed

Vous rencontrez peut être ce type d'erreur avec Site Kit by Google – Analytics, Search Console, AdSense, Speed :

Warning: require(/wp-content/plugins/google-site-kit/third-party/guzzlehttp/psr7/src/functions.php): failed to open stream: No such file or directory in /wp-content/plugins/google-site-kit/third-party/guzzlehttp/psr7/src/functions_include.php on line 7

Warning: require(/wp-content/plugins/google-site-kit/third-party/guzzlehttp/psr7/src/functions.php): failed to open stream: No such file or directory in /wp-content/plugins/google-site-kit/third-party/guzzlehttp/psr7/src/functions_include.php on line 7

Fatal error: require(): Failed opening required ‘/wp-content/plugins/google-site-kit/third-party/guzzlehttp/psr7/src/functions.php’ (include_path=’.:/share/pear’) in /wp-content/plugins/google-site-kit/third-party/guzzlehttp/psr7/src/functions_include.php on line 7

Ou :

Can't find variable: IntersectionObserver

    in header
    in DashboardPageSpeed
    in div
    in div
    in Widget
    in WithWidgetSlug(Widget)
    in DashboardPageSpeedWidget
    in WhenPagespeedInsightsActive(DashboardPageSpeedWidget)
    in WidgetRenderer
    in div
    in Cell
    in WidgetCellWrapper
    in div
    in Row
    in div
    in div
    in Grid
    in WidgetAreaRenderer
    in div
    in WidgetContextRenderer
    in DashboardApp
    in GoogleSitekitDashboard
    in RestoreSnapshots
    in ErrorHandler

Ou :

Warning: include(/wp-content/plugins/site-kit-wp-1.2.0/includes/vendor/composer/autoload_classmap.php): failed to open stream: No such file or directory in /wp-content/plugins/site-kit-wp-1.2.0/includes/loader.php on line 26

Warning: include(): Failed opening ‘/wp-content/plugins/site-kit-wp-1.2.0/includes/vendor/composer/autoload_classmap.php’ for inclusion (include_path=’.:/share/pear’) in /wp-content/plugins/site-kit-wp-1.2.0/includes/loader.php on line 26

Warning: include(/wp-content/plugins/site-kit-wp-1.2.0/third-party/vendor/composer/autoload_classmap.php): failed to open stream: No such file or directory in /wp-content/plugins/site-kit-wp-1.2.0/includes/loader.php on line 28

Warning: include(): Failed opening ‘/wp-content/plugins/site-kit-wp-1.2.0/third-party/vendor/composer/autoload_classmap.php’ for inclusion (include_path=’.:/share/pear’) in /wp-content/plugins/site-kit-wp-1.2.0/includes/loader.php on line 28

Warning: array_merge(): Expected parameter 1 to be an array, bool given in /wp-content/plugins/site-kit-wp-1.2.0/includes/loader.php on line 28

Warning: require(/wp-content/plugins/site-kit-wp-1.2.0/third-party/vendor/autoload_files.php): failed to open stream: No such file or directory in /wp-content/plugins/site-kit-wp-1.2.0/includes/loader.php on line 53

Fatal error: require(): Failed opening required ‘/wp-content/plugins/site-kit-wp-1.2.0/third-party/vendor/autoload_files.php’ (include_path=’.:/share/pear’) in /wp-content/plugins/site-kit-wp-1.2.0/includes/loader.php on line 53

Ou :

This plugin failed to load properly and is paused during recovery mode.

An error of type E_ERROR was caused in line 109 of the file /wp-content/plugins/google-site-kit/google-site-kit.php. Error message: Uncaught Error: Failed opening required ‘/wp-content/plugins/google-site-kit/includes/loader.php’ (include_path=’.:’) in /wp-content/plugins/google-site-kit/google-site-kit.php:109 Stack trace: 
#0 /wp-settings.php(418): include_once() 
#1 /wp-config.php(83): require_once(‘/home/...’) 
#2 /wp-load.php(50): require_once(‘/home/...’) 
#3 /wp-login.php(12): require(‘/home/...’) 
#4 {main} thrown

Ou :

Fatal error: Can’t use function return value in write context in /wp-content/plugins/google-site-kit/google-site-kit.php on line 97

Ou :

Fatal error: Uncaught Error: Call to undefined function opcache_reset() in /wp-content/plugins/google-site-kit/google-site-kit.php:102 Stack trace: #0 /wp-includes/class-wp-hook.php(290): googlesitekit_opcache_reset(Object(Plugin_Upgrader)) #1 /wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters(NULL, Array) #2 /wp-includes/plugin.php(478): WP_Hook->do_action(Array) #3 /wp-admin/includes/class-wp-upgrader.php(836): do_action(‘upgrader_proces…’, Object(Plugin_Upgrader), Array) #4 /wp-admin/includes/class-plugin-upgrader.php(108): WP_Upgrader->run(Array) #5 /wp-admin/update.php(138): Plugin_Upgrader->install(‘https://downloa…’) #6 {main} thrown in /wp-content/plugins/google-site-kit/google-site-kit.php on line 102
There has been a critical error on your website. Please check your site admin email inbox for instructions.

Ou :

Warning: include(/wp-content/plugins/google-site-kit/third-party/vendor/composer/autoload_classmap.php): failed to open stream: No such file or directory in /wp-content/plugins/google-site-kit/includes/loader.php on line 29

Warning: include(): Failed opening '/wp-content/plugins/google-site-kit/third-party/vendor/composer/autoload_classmap.php' for inclusion (include_path='.:/share/pear') in /wp-content/plugins/google-site-kit/includes/loader.php on line 29

Warning: array_merge(): Argument #2 is not an array in /wp-content/plugins/google-site-kit/includes/loader.php on line 29

Warning: require(/wp-content/plugins/google-site-kit/third-party/vendor/autoload_files.php): failed to open stream: No such file or directory in /wp-content/plugins/google-site-kit/includes/loader.php on line 53

Fatal error: require(): Failed opening required '/wp-content/plugins/google-site-kit/third-party/vendor/autoload_files.php' (include_path='.:/share/pear') in /wp-content/plugins/google-site-kit/includes/loader.php on line 53

Ou :

An error of type E_ERROR was caused in line 145 of the file /wp-content/plugins/google-site-kit/includes/Core/Authentication/Google_Proxy.php. Error message: Uncaught Exception: Missing site_id or site_code parameter for setup URL. in /wp-content/plugins/google-site-kit/includes/Core/Authentication/Google_Proxy.php:145

Ou :

PHP Deprecated: filter_input(): Passing null to parameter #4 ($options) of type array|int is deprecated in /wp-content/plugins/google-site-kit/includes/Core/Util/Input.php on line 64

PHP Deprecated: Return type of Google\\Site_Kit_Dependencies\\Google\\Collection::valid() should either be compatible with Iterator::valid(): bool, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Collection.php on line 36

PHP Deprecated: Return type of Google\\Site_Kit_Dependencies\\Google\\Model::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Model.php on line 240

PHP Deprecated: filter_input(): Passing null to parameter #4 ($options) of type array|int is deprecated in /wp-content/plugins/google-site-kit/includes/Core/Util/Input.php on line 64

Ou :

An error of type E_ERROR was caused in line 125 of the file /wp-content/plugins/wp-jobsearch/modules/social-login/google/google-sdk/Auth/OAuth2.php. Error message: Uncaught Google_Auth_Exception: Error fetching OAuth2 access token, message: ‘invalid_request: Could not determine client ID from request.’ in /wp-content/plugins/wp-jobsearch/modules/social-login/google/google-sdk/Auth/OAuth2.php:125
Stack trace:
#0 /wp-content/plugins/wp-jobsearch/modules/social-login/google/google-sdk/Client.php(128): Google_Auth_OAuth2->authenticate(‘sitekit-afePeke…’, false)
#1 /wp-content/plugins/wp-jobsearch/modules/social-login/google/google.php(89): Google_Client->authenticate(‘sitekit-afePeke…’)
#2 /wp-content/plugins/wp-jobsearch/modules/social-login/google/google.php(50): JobsearchGoogle->set_access_tokes()
#3 /wp-content/plugins/wp-jobsearch/modules/social-login/google/google.php(544): JobsearchGoogle->__construct()

Ou :

Warning: require_once(/wp-content/plugins/google-site-kit/includes/loader.php): failed to open stream: No such file or directory in /wp-content/plugins/google-site-kit/google-site-kit.php on line 109

Fatal error: require_once(): Failed opening required '/wp-content/plugins/google-site-kit/includes/loader.php' (include_path='.:/opt/php7-4/lib/php:/wp-content/plugins/wp-appbox/inc/phpQuery/:/wp-content/plugins/wp-appbox/inc/phpQuery/plugins/') in /wp-content/plugins/google-site-kit/google-site-kit.php on line 109

Ou :

resource' is a soft reserved keyword as of PHP version 7.0 and should not be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)

/wp-content/plugins/google-site-kit/third-party/google/apiclient-services/src/GoogleAnalyticsAdmin/Resource/PropertiesWebDataStreams.php

Ou :

Oops! There was a problem during set up. Please try again.
Unable to receive access token because of an invalid authorization code or refresh token.

Ou :

Additional Permissions Required: Site Kit can’t access the relevant data from Analytics because you haven’t granted all permissions requested during setup.

Il existe de multiples solutions pour essayer de faire en sorte que cela fonctionne.

Mises à jour

La première chose à faire si vous êtes bloqué avec Site Kit by Google – Analytics, Search Console, AdSense, Speed est de vous assurer que tout WordPress est à jour. Cela comprend :

  • Le WordPress
  • Les Extensions
  • Le Thème

Une fois toutes les mises à jour effectuées, vérifiez si ces erreurs apparaissent.

Vérifier Site Kit by Google – Analytics, Search Console, AdSense, Speed

Parfois, il suffit de désactiver l'extension et de le réactiver juste après pour qu'il fonctionne à nouveau.

Si cela ne fonctionne pas, il se peut que votre extension Site Kit by Google – Analytics, Search Console, AdSense, Speed soit corrompu. Pour vous assurer que ce n'est pas votre cas, vous pouvez retélécharger l'extension (ou le thème livré avec l'extension) et essayer de l'installer à nouveau.

Essayer un autre thème

Êtes-vous sûr que voter problème est lié à Site Kit by Google – Analytics, Search Console, AdSense, Speed? Peut-être pas.

L’erreur que vous rencontrée peut être causée par une autre extension, qui ne serait pas compatible. Cela peut se produire par exemple lorsque vous utilisez un plugin de cache, un plugin de sécurité ou simplement un plugin mal développé.

Désactivez tous les extensions. Testez de nouveau votre site voir si l’erreur apparait toujours. Si cette dernière est toujours là, le problème n'est pas lié à la compatibilité des extensions. S'il n'y a plus d'erreur, réactivez chaque extension une par une, et à chaque fois, vérifiez si l'erreur survient. Le but est de cibler l'extension concerné.

Essayer un autre thème

L'erreur peut provenir d’un problème avec votre thème.

Si ce n'est pas déjà fait, vous pouvez installer et activer le thème WordPress par défaut, comme Twenty Twenty-Two. Vérifiez une nouvelle fois si erreur est déclenchée, et agissez en fonction afin d’être sûr que votre thème WordPress n'en est pas la cause.

Permaliens & htaccess

Si cela ne fonctionne toujours pas, vous avez peut-être un problème avec vos permaliens WordPress et/ou votre fichier htaccess. Vous devriez aller sur votre tableau de bord WordPress, et ré-enregistrer les permaliens depuis la page des permaliens (dans les réglages).

Contacter le développeur

Si toutes ces solutions ne fonctionnent pas, nous vous conseillons de contacter le développeur de l'extension.

Vous avez sinon peut-être trouvé un nouveau bug, ou un problème spécifique. Dans ces cas, nous vous invitons à vous diriger vers le développeur de l'extension, soit sur le forum de l'extension, soit par mail, soit sur leur site spécifique s’il existe avec leur propre support.

Solutions alternatives

Si le développeur ne répond pas, ou si votre problème est très urgent, vous pouvez vous orienter sur une alternative à ce extension.

Il y a des milliers d'extension sur le répertoire officiel, et beaucoup d'autres en dehors. Vous devriez essayer de les trouver et de les tester !

Si le problème est très spécifique, et que l'extension n'a pas pu être remplacée, nous vous conseillons de contacter un expert.
C'est le meilleur moyen pour parvenir à trouver une solution pour votre site web afin qu’il ne soit plus cassé et pour vous assurer que tout est en ordre.