The Matomo admin panel UI is broken on my website (custom website on Wordpress dot com server) : I can’t view, filter or remove widgets, so it makes it unusable.
We tried FAQ 135 from Matomo in the topic stylesheet-only-loading-partially-for-matomo-ui/44637 and the article : which-plugins-is-matomo-for-wordpress-known-to-be-not-compatible-with
This is the system report:
# Matomo
* Version de l’extension Matomo: 5.1.5
* Config existe et est accessible en écriture.: Oui ("$WP_CONTENT_DIR//uploads/matomo/config/config.ini.php" )
* JS Tracker existe et est accessible en écriture.: Oui ("$WP_CONTENT_DIR//uploads/matomo/matomo.js" )
* Répertoires de l’extension: Yes ([{"pluginsPathAbsolute":"\/srv\/htdocs\/wp-content\/plugins\/matomo\/plugins","webrootDirRelativeToMatomo":"..\/plugins"}])
* Répertoire temporaire accessible en écriture: Yes ($WP_CONTENT_DIR//cache/matomo)
* Version de Matomo: 5.1.2
* idSite du site web Matomo: 1
* Version installée de Matomo: 4.15.1 (Install date: 2023-09-07 11:27:48)
* Upgrades outstanding: No
* Upgrade in progress: No
## Endpoints
* Matomo JavaScript Tracker URL: ($site_url/wp-content/uploads/matomo/matomo.js)
* Matomo JavaScript Tracker - WP Rest API: ($site_url/wp-json/matomo/v1/hit/)
* Matomo HTTP Tracking API: ($site_url/wp-content/plugins/matomo/app/matomo.php)
* Matomo HTTP Tracking API - WP Rest API: ($site_url/wp-json/matomo/v1/hit/)
## Crons
* Heure du serveur: 2024-10-09 16:36:33
* Heure du site web: 2024-10-09 18:36:33 (Les dates ci-dessous sont affichées dans le fuseau horaire du site web)
* Sync users & sites: Next run: 2024-10-10 11:29:37 (16 heures 53 min) ( Last started: 2024-10-09 11:29:37 (-7 heures 6 min). Last ended: 2024-10-09 11:29:38 (-7 heures 6 min). Interval: daily)
* Archive: Next run: 2024-10-09 19:27:50 (51 min 17s) ( Last started: 2024-10-09 18:28:06 (-8 min 27s). Last ended: 2024-10-09 18:28:12 (-8 min 21s). Interval: hourly)
* Update GeoIP DB: Next run: 2024-10-31 10:29:37 (21 jours 16 heures) ( Last started: 2024-10-01 11:30:04 (-8 jours 7 heures). Last ended: 2024-10-01 11:30:06 (-8 jours 7 heures). Interval: matomo_monthly)
## Contrôles obligatoires
* Version PHP >= 7.2.5: ok
* PDO extension: ok
* PDO\MYSQL extension: ok
* MYSQLI extension: ok
* Autres extensions requises: ok
* Fonctions requises: ok
* Configuration PHP requise (php.ini): ok
* Répertoires avec les droits d'accès en écriture: ok
* Répertoires avec accès en écriture pour Gestionnaire de balises: ok
## Contrôles facultatifs
* Binaire PHP 64 bits: ok
* État du traqueur: ok
* Limite mémoire: ok
* Fuseau horaire: ok
* Ouvrir l'URL: ok
* GD > 2.x + FreeType (graphics): ok
* Autres extensions: ok
* Autres fonctions: ok
* Système de fichiers: ok
* Dernière exécution d'archivage réussie: ok
* Warning Capacités de la base de données: warning (UTF8mb4 charset Votre base de données prend en charge le jeu de caractères utf8mb4, mais vos tables de base de données n'ont pas encore été converties. Vous pouvez le faire en exécutant la commande <code>$WP_CONTENT_DIR//plugins/matomo/app/console core:convert-to-utf8mb4</code> ou en activant la conversion automatique dans les paramètres généraux. Ceci est nécessaire pour pouvoir stocker des caractères UTF8 de 4 octets. À moins que utf8mb4 ne soit disponible, les caractères spéciaux, tels que les emojis, les caractères moins courants des langues asiatiques, divers scripts historiques ou symboles mathématiques seront remplacés par . Vous pouvez lire plus de détails sur ce sujet dans <a href="https://matomo.org/faq/how-to-update/how-to-convert-the-database-to-utf8mb4-charset/" rel="noreferrer noopener" target="_blank">cette FAQ</a>. Connection collation CREATE TEMPORARY TABLES Changing transaction isolation level Your database version indicates you might be using a MariaDb server. If this is the case, please ensure to set <code>[database] schema = Mariadb</code> in the "config/config.ini.php" file, to ensure all database feature work as expected. )
* Taille maximale des paquets: ok
* Géolocalisation: ok
* Mettre à jour via HTTPS: ok
* Mobile Messaging SMS Provider: ok
* Prise en charge de l’archivage asynchrone: No
* Async Archiving Disabled in Setting: No
* Location provider ID: geoip2php
* Location provider available: Yes
* Location provider working: Yes
* Warning Proxy header: HTTP_X_FORWARDED_FOR (Un en-tête de proxy est défini, ce qui signifie que vous devrez peut-être configurer un en-tête de proxy dans les réglages avancés pour que les rapports de localisation fonctionnent. Si la localisation est détecté correctement dans vos rapports, vous pouvez ignorer cet avertissement. <a href="https://matomo.org/faq/wordpress/how-do-i-fix-the-proxy-header-warning-in-the-matomo-for-wordpress-system-report/" target="_blank">En savoir plus</a>)
* Had visit in last 5 days: Yes
* Matomo URL: Yes ($site_url/wp-content/plugins/matomo/app/)
* Warning Les fichiers YML ne devraient pas être accessibles: warning (Les fichiers .yml du répertoire wp-content/plugins/matomo/app/vendor sont accessibles depuis internet. Cela peut amener certains outils de sécurité web à signaler votre site web comme suspect. Si vous utilisez Apache, c’est probablement parce que la configuration de votre serveur ne permet pas d’utiliser les fichiers .htaccess. Si vous utilisez plutôt nginx, c’est parce que votre configuration nginx autorise les fichiers .yml. Il se peut que vous deviez contacter votre fournisseur d’hébergement pour corriger ce problème.)
## Matomo Settings
* Track mode: default
* Track ecommerce: No
* Track codeposition: footer
* Track api endpoint: default
* Track js endpoint: default
* Version history: 5.1.5, 5.1.4, 5.1.3, 5.1.2, 5.1.1
* Core version: 5.1.2
* Last tracking settings update: 1728472201
* Last settings update: 1728472201
* Show get started page: 0
* Mail history: 2024-10-07 00:29:25, 2024-09-30 00:28:29, 2024-09-23 00:32:11
* Track ecommerce: No
* Delete all data uninstall: No
## Logs
* Aucun:
# WordPress
* Home URL: $site_url
* Site URL: $site_url
* WordPress Version: 6.6.2
* Number of blogs: 1
* Multisite Enabled: No
* Network Enabled: No
* WP_DEBUG: No
* WP_DEBUG_DISPLAY: No
* WP_DEBUG_LOG: No
* DISABLE_WP_CRON: -
* FORCE_SSL_ADMIN: No
* WP_CACHE: Yes
* CONCATENATE_SCRIPTS: -
* COMPRESS_SCRIPTS: -
* COMPRESS_CSS: -
* ENFORCE_GZIP: -
* WP_LOCAL_DEV: -
* WP_CONTENT_URL: $site_url/wp-content
* WP_CONTENT_DIR: $WP_CONTENT_DIR/
* UPLOADS: -
* BLOGUPLOADDIR: -
* DIEONDBERROR: No
* WPLANG: -
* ALTERNATE_WP_CRON: -
* WP_CRON_LOCK_TIMEOUT: 60
* WP_DISABLE_FATAL_ERROR_HANDLER: -
* MATOMO_SUPPORT_ASYNC_ARCHIVING: -
* MATOMO_ENABLE_TAG_MANAGER: -
* MATOMO_SUPPRESS_DB_ERRORS: -
* MATOMO_ENABLE_AUTO_UPGRADE: -
* MATOMO_DEBUG: -
* MATOMO_SAFE_MODE: -
* MATOMO_GLOBAL_UPLOAD_DIR: -
* MATOMO_LOGIN_REDIRECT: -
* Permalink Structure: /%year%/%monthnum%/%day%/%postname%/
* Possibly uses symlink: No
* Upload base url: $site_url/wp-content/uploads
* Upload base dir: $WP_CONTENT_DIR//uploads
* Upload url: $site_url/wp-content/uploads/2024/10
* Custom upload_path:
* Custom upload_url_path:
* Compatible content directory: Yes
* WP_Filesystem Initialized: Yes
# WordPress Plugins
## MU Plugins
* LPG Google Tag Manager:
* ManageWP - Worker Loader: 1.0.0
* SecuPress COOKIEHASH: 2.0
* SecuPress Salt Keys: 2.0
* wpcomsh-loader.php:
* WP Migrate Lite Compatibility: 1.3
## Plugins
* ACF Options for Polylang: 1.1.11
* Advanced Custom Fields PRO: 6.3.8
* Akismet Anti-spam: Spam Protection: 5.3.3
* All-in-One WP Migration: 7.86 (Réseau activé)
* Imagify: 2.2.2
* Jetpack: 14.0-a.1
* Maintenance: 4.12
* ManageWP - Worker: 4.9.20 (Réseau activé)
* Matomo Analytics - Ethical Stats. Powerful Insights.: 5.1.5
* Nelio A/B Testing: 7.1.2
* Polylang Pro: 3.6.4
* Redirection: 5.5.0
* Safe SVG: 2.2.6
* SecuPress Free — WordPress Security: 2.2.5.3 (Réseau activé)
* WP Mail SMTP: 4.1.1
* WP Migrate Lite: 2.6.11 (Réseau activé)
* WP Rocket: 3.14.4.2
* Yoast Duplicate Post: 4.5
* Yoast SEO: 23.6
* Active Plugins: 19 (worker:4.9.20 polylang-pro:3.6.4 acf-options-for-polylang:1.1.11 advanced-custom-fields-pro:6.3.8 akismet:5.3.3 all-in-one-wp-migration:7.86 duplicate-post:4.5 imagify:2.2.2 jetpack:14.0-a.1 maintenance:4.12 matomo:5.1.5 nelio-ab-testing:7.1.2 redirection:5.5.0 safe-svg:2.2.6 secupress:2.2.5.3 wordpress-seo:23.6 wp-mail-smtp:4.1.1 wp-migrate-db:2.6.11 wp-rocket:3.14.4.2)
* Theme: Starter (Starter)
# Server
* Server Info: nginx
* PHP OS: Linux
* PHP Version: 8.1.30
* PHP SAPI: fpm-fcgi
* PHP Binary Name: /root/roles/nginx-php/usr/local/php8.1/bin.buster/php-fpm
* Extension PHP Maxmind DB: Non chargé
* PHP Error Reporting: 4437 After bootstrap: 4437
* Timezone: UTC
* WP timezone: Europe/Paris
* Locale: fr_FR
* User Locale: fr_FR
* Memory Limit: 512M (Au moins 128MB recommandé. En fonction de votre trafic, 256MB ou plus peuvent être nécessaires.)
* WP Memory Limit: 512M
* WP Max Memory Limit: 512M
* Timezone version: 2024.1
* Time: 1728491793
* Max Execution Time: 1200
* Max Post Size: 2047M
* Max Upload Size: 2146435072
* Max Input Vars: 6144
* Disabled PHP functions: No
* zlib.output_compression is off: Yes
* Curl Version: 8.10.1, OpenSSL/1.1.1n
* Suhosin installed: No
# PHP cli
* Version de PHP CLI: (La version PHP CLI détectée ne correspond pas à la version web de PHP. Pour éviter les erreurs d’archivage, <a href="$site_url/wp-admin/admin.php?page=matomo-settings&tab=advanced#matomo[disable_async_archiving]">activez l’archivage via des requêtes HTTP</a>, ou <a href="https://matomo.org/faq/how-to-solve-the-error-message-your-php-cli-version-is-not-compatible-with-the-matomo-requirements/" target="_blank" rel="noreferrer noopener">définissez manuellement le chemin de votre exécutable PHP CLI</a> sur celui de la version de PHP 8.1.30.)
* Prise en charge de MySQLi: manquante (Votre PHP cli ne charge pas l’extension MySQLi. Vous pouvez avoir des problèmes d’archivage dans Matomo mais aussi d’autres problèmes dans vos tâches cron WordPress. Vous devriez activer cette extension)
# Database
* MySQL Version: 10.6.18
* Mysqli Connect: Yes
* Force MySQL over Mysqli: No
* DB Prefix: wp_
* DB CHARSET: latin1
* DB COLLATE: latin1_swedish_ci
* SHOW ERRORS: No
* SUPPRESS ERRORS: No
* Uses Socket: No
* Uses IPv6: No
* Matomo tables found: 139
* DB tables exist: Yes
* Matomo users found: 5
* Matomo sites found: 1
* Permissions obligatoires: OK
# Browser
* Browser: (Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36)
* Language: fr-fr,fr,en