matomo-org / matomo-for-wordpress

Get a fully functioning Matomo Analytics for your WordPress. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Privacy is built-in. 100% data ownership, no one else can see your data. We love Pull Requests!
https://matomo.org
GNU General Public License v3.0
120 stars 25 forks source link

Possible incompatible plugin: Smash Ballon Social Wall Plugin #832

Closed enual closed 7 months ago

enual commented 1 year ago

After customer installed Smash Ballon Social Wall Plugin, backend is not accessible.

This are the errors which occured when they activated the SmashBalloon Social Wall Plugin (https://smashballoon.com/social-wall/)

[18-Jul-2023 05:50:45 UTC] PHP Fatal error: Declaration of DI\Definition\Helper\CreateDefinitionHelper::getDefinition(string $entryName): DI\Definition\Definition must be compatible with DI\Definition\Helper\DefinitionHelper::getDefinition($entryName) in /www/htdocs/w00cffbb/freiwerk/wp-content/plugins/matomo/app/vendor/php-di/php-di/src/Definition/Helper/CreateDefinitionHelper.php on line 135

Troubleshooting steps:

System check report: Matomo

Matomo-Plugin-Version: 4.14.2 Config existiert und ist schreibbar.: Ja (“$abs_path/wp-content/uploads/matomo/config/config.ini.php” ) JS Tracker existiert und ist schreibbar.: Ja (“$abs_path/wp-content/uploads/matomo/matomo.js” ) Plugin-Verzeichnisse: Yes ([{“pluginsPathAbsolute”:”$abs_path\/wp-content\/plugins\/matomo\/plugins”,”webrootDirRelativeToMatomo”:”..\/”}]) Tmp-Verzeichnis schreibbar: Yes ($abs_path/wp-content/cache/matomo) Matomo-Version: 4.14.2 Matomo Blog idSite: 1 Installierte Matomo-Version: 4.14.2 (Install date: 2023-05-16 17:14:30) 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

Server-Zeit: 2023-07-27 08:59:12 Blog-Zeit: 2023-07-27 10:59:12 (Die nachfolgenden Daten werden in der Blog-Zeitzone angezeigt) Sync users & sites: Next run: 2023-07-27 12:56:40 (1 Stunden 57 Minuten) ( Last started: 2023-07-26 13:22:17 (-21 Stunden 36 Minuten). Last ended: 2023-07-26 13:22:17 (-21 Stunden 36 Minuten). Interval: daily) Archive: Next run: 2023-07-27 11:56:40 (57 Minuten 28s) ( Last started: 2023-07-27 10:58:37 (-35 Sek.). Last ended: 2023-07-27 10:58:52 (-20 Sek.). Interval: hourly) Update GeoIP DB: Next run: 2023-08-04 12:56:40 (8 Tage 1 Stunden) ( Last started: 2023-07-05 13:08:11 (-21 Tage 21 Stunden). Last ended: 2023-07-05 13:08:12 (-21 Tage 21 Stunden). Interval: matomo_monthly) Vorgeschriebene Prüfungen

PHP-Version >= 7.2.5: ok PDO Erweiterung: ok PDO\MYSQL Erweiterung: ok MYSQLI Erweiterung: ok Weitere erforderliche Anforderungen: ok Erforderliche Funktionen: ok Benötigte PHP Konfiguration (php.ini): ok Verzeichnisse mit Schreibzugriff: ok Verzeichnisse mit Schreibzugriff auf Tag Manager: ok Optionale Prüfungen

64-bit PHP Binär: ok Tracker-Status: ok Speicherlimit: ok Zeitzone: ok Öffnen einer URL: ok GD > 2.x + FreeType (Grafiken): ok Andere Erweiterungen: ok Andere Funktionen: ok Dateisystem: ok Letzter erfolgreicher Abschluss der Archivierung: ok Datenbankfähigkeiten: ok Maximale Packetgröße: ok Standorterkennung: ok Update über HTTPS: ok Supports Async Archiving: No Location provider ID: geoip2php Location provider available: Yes Location provider working: Yes Had visit in last 5 days: Yes Matomo URL: Yes ($site_url/wp-content/plugins/matomo/app/) Matomo Settings

Track mode: default Track codeposition: footer Track api endpoint: default Track js endpoint: default Version history: 4.14.2 Core version: 4.14.2 Last tracking settings update: 1686558259 Last settings update: 1686558259 Track content: all Track ecommerce: No Track search: Yes Track 404: Yes Disable cookies: Yes Limit cookies: Yes Track jserrors: Yes Show get started page: 0 Mail history: 2023-07-17 00:38:53, 2023-07-13 10:14:19 Logs

Keine: WordPress

Home URL: $site_url Site URL: $site_url WordPress Version: 6.2.2 Number of blogs: 1 Multisite Enabled: No Network Enabled: No WP_DEBUG: No WP_DEBUG_DISPLAY: Yes WP_DEBUG_LOG: No DISABLE_WP_CRON: – FORCE_SSL_ADMIN: Yes WP_CACHE: Yes CONCATENATE_SCRIPTS: – COMPRESS_SCRIPTS: – COMPRESS_CSS: – ENFORCE_GZIP: – WP_LOCAL_DEV: – WP_CONTENT_URL: $site_url/wp-content WP_CONTENT_DIR: $abs_path/wp-content UPLOADS: – BLOGUPLOADDIR: – DIEONDBERROR: – WPLANG: – ALTERNATE_WP_CRON: – WP_CRON_LOCK_TIMEOUT: 60 WP_DISABLE_FATAL_ERROR_HANDLER: – MATOMO_SUPPORT_ASYNC_ARCHIVING: – MATOMO_TRIGGER_BROWSER_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: /%postname%/ Possibly uses symlink: No Upload base url: $site_url/wp-content/uploads Upload base dir: $abs_path/wp-content/uploads Upload url: $site_url/wp-content/uploads/2023/07 Custom upload_path: wp-content/uploads Custom upload_url_path: Compatible content directory: Yes WordPress Plugins MU Plugins

ManageWP – Worker Loader: 1.0.0 Plugins

Borlabs Cookie – Cookie Opt-in: 2.2.64 Classic Editor: 1.6.3 Divi Mobile: 1.8.2 Divi Pixel: 2.25.1 DP Divi DSGVO: 1.5.4 eRecht24 legal texts for WordPress: 3.3.8 Error Log Monitor: 1.7.7 Imagify: 2.1.1 Instagram Feed Pro Developer: 6.2.4 iThemes Security: 8.1.7 (Network enabled) ManageWP – Worker: 4.9.17 (Network enabled) Matomo Analytics – Ethical Stats. Powerful Insights.: 4.14.2 Ninja Forms: 3.6.28 Ninja Forms – Conditional Logic: 3.1 Ninja Forms – File Uploads: 3.3.16 Smart Archive Page Remove: 5.1.0 Smash Balloon Custom Facebook Feed: 4.1.9 Smash Balloon Instagram Feed: 6.1.6 Smash Balloon Social Wall: 2.0.1 URL Shortify: 1.7.4 URL Shortify PRO (Premium): 1.7.4 WP Mail SMTP: 3.8.2 WP Rocket: 3.14.2.1 WPS Hide Login: 1.9.8 Yoast SEO: 20.12 Active Plugins: 21 (worker better-wp-security borlabs-cookie classic-editor divi-mobile divi-pixel dp-divi-dsgvo erecht24 error-log-monitor imagify instagram-feed-pro matomo ninja-forms-conditionals ninja-forms-uploads ninja-forms smart-archive-page-remove url-shortify-premium wordpress-seo wp-mail-smtp wp-rocket wps-hide-login) Warning Nicht kompatible Plugins: 1 (wp-rocket Matomo may work fine when using these plugins but there may be some issues. For more information See this FAQ WP-Rocket is incompatible from version 3.12. Until fixes, please reinstall version 3.11.5 if you have a newer version. For more information please visit How to downgrade Wp-rocket to be compatible with Matomo) Theme: Divi (Divi) Server

Server Info: Apache Apache AddHandler support: Supported PHP OS: Linux PHP Version: 8.1.16 PHP SAPI: fpm-fcgi PHP Binary Name: /usr/sbin/php81-fpm PHP Maxmind DB extension: Not loaded PHP Error Reporting: After bootstrap: 4437 PHP Found Binary: /usr/bin/php -q Timezone: UTC WP timezone: Europe/Berlin Locale: de_DE User Locale: de_DE Memory Limit: 256M (At least 128MB recommended. Depending on your traffic 256MB or more may be needed.) WP Memory Limit: 256M WP Max Memory Limit: 256M Timezone version: 0.system Time: 1690448353 Max Execution Time: 30 Max Post Size: 200M Max Upload Size: 209715200 Max Input Vars: 10000 Disabled PHP functions: No zlib.output_compression is off: Yes Curl Version: 7.68.0, OpenSSL/1.1.1f Suhosin installed: No PHP cli

MySQL Version: 10.5.19 Mysqli Connect: Yes Force MySQL over Mysqli: No DB Prefix: t8wU4_ DB CHARSET: utf8 DB COLLATE: SHOW ERRORS: No SUPPRESS ERRORS: No Uses Socket: No Uses IPv6: No Matomo tables found: 111 DB tables exist: Yes Matomo users found: 2 Matomo sites found: 1 Erforderliche Berechtigungen: OK Browser

Browser: (Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36) Language: de-de,de,en-us,en,fr,nl,pl,sv

diosmosis commented 7 months ago

I have not been able to test this, but the compatibility issue here should be fixed with Matomo for WordPress 5.