Archivierung funktioniert nur mit WP_DEBUG true

Servus,
leider ist es Matomo nicht möglich den Cronjob für die Archivierung auszuführen. Ich habe WP_DEBUG auf true gesetzt und den Cronjob auf der Diagnose Seite erneut laufen lassen. Zu meiner Verwunderung ging der Cronjob dann ohne Probleme. Eine dauerhafte Aktivierung von WP_DEBUG ist allerdings nicht möglich. Ich kann den Fehler nicht nachvollziehen und würde mich über weitere Hilfe sehr freuen.

Hier der Systembericht + Fehler bei der Achivierung:

				  # Matomo

* Matomo Pluginversion: 1.3.1
* Config existiert und ist beschreibbar.: Ja ("$ABSPATH/wp-content/uploads/matomo/config/config.ini.php" )
* JS Tracker existiert und ist beschreibbar.: Ja ("$ABSPATH/wp-content/uploads/matomo/matomo.js" )
* Plugin-Verzeichnisse: Yes ([{"pluginsPathAbsolute":"$ABSPATH\/wp-content\/plugins\/matomo\/plugins","webrootDirRelativeToMatomo":"..\/"}])
* Tmp-Verzeichnis schreibbar: Yes ($ABSPATH/wp-content/cache/matomo)
* Matomo-Version: 3.14.0
* Matomo Blog idSite: 1
* Installierte Matomo-Version: 1.3.0 (Install date: 2020-09-29 09:59:36)

## 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: 2020-10-22 08:32:40
* Blog-Zeit: 2020-10-22 10:32:40 (Die nachfolgenden Daten werden in der Blog-Zeitzone angezeigt)
* Sync users & sites: Next run: 2020-10-23 09:59:35 (23 Stunden 26 Minuten) ( Last started: 2020-10-22 09:59:44 (-32 Minuten 56s). Last ended: 2020-10-22 09:59:44 (-32 Minuten 56s). Interval: daily)
* Archive: Next run: 2020-10-22 10:59:35 (26 Minuten 55s) ( Last started: 2020-10-22 09:59:44 (-32 Minuten 56s). Last ended: 2020-10-22 08:03:56 (-2 Stunden 28 Minuten). Interval: hourly)
* Update GeoIP DB: Next run: 2020-10-29 08:59:35 (6 Tage 23 Stunden) ( Last started: 2020-09-29 10:00:46 (-23 Tage 0 Stunden). Last ended: 2020-09-29 10:00:48 (-23 Tage 0 Stunden). Interval: matomo_monthly)

## Vorgeschriebene Prüfungen

* PHP-Version >= : 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

* Tracker-Status: ok 
* Speicherlimit: ok 
* Zeitzone: ok 
* Öffnen einer URL: ok 
* PageSpeed deaktiviert: ok 
* GD > 2.x + Freetype (graphics): ok 
* Andere Erweiterungen: ok 
* Andere Funktionen: ok 
* Dateisystem: ok 
* Archiv Cron: ok 
* Letzter erfolgreicher Abschluss der Archivierung: ok 
* Warning Maximale Packetgröße: warning  (Es wird empfohlen die 'max_allowed_packet' Größe in Ihrer MySQL Datenbank auf mindestens 64MB zu erhöhen. Aktuell ist 16MB eingestellt. )
* Standorterkennung: ok 
* Update über HTTPS: ok 
* Schreibbarer JavaScript-Tracker ("/matomo.js"): ok 
* Supports Async Archiving: Yes
* Location provider ID: geoip2php
* Location provider available: Yes
* Location provider working: Yes
* Had visit in last 5 days: Yes

## Matomo Settings

* Track mode: default
* Track codeposition: footer
* Track api endpoint: default
* Track js endpoint: default
* Version history: 1.3.1, 1.3.0
* Core version: 3.14.0
* Last tracking settings update: 1601367796
* Last settings update: 1601367796
* Show get started page: 0

## Logs

* Warning archive_main: 2020-10-22 10:36:48 (1 total errors during this script execution, please investigate and try and fix these errors. => CronArchive.php:606; CronArchive.php:599; CronArchive.php:331; Access.php:635; CronArchive.php:335; ScheduledTasks.php:225; SystemReport.php:107; SystemReport.php:165; class-wp-hook.php:287; class-wp-hook.php:311; plugin.php:478; admin.php:259;)
* Warning archive_errors: 2020-10-22 10:36:48 ('Empty or invalid response \'PHP Warning:  Module \'PDO\' already loaded in Unknown on line 0 
for website id 1, Time elapsed: 2.339s, skipping' '1 total errors during this script execution, please investigate and try and fix these errors.' => ScheduledTasks.php:238; SystemReport.php:107; SystemReport.php:165; class-wp-hook.php:287; class-wp-hook.php:311; plugin.php:478; admin.php:259;)

# WordPress

* Home URL: $site_url
* Site URL: $site_url
* WordPress Version: 5.5.1
* 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: -
* DIEONDBERROR: -
* WPLANG: -
* ALTERNATE_WP_CRON: -
* WP_CRON_LOCK_TIMEOUT: 60
* WP_DISABLE_FATAL_ERROR_HANDLER: -
* Permalink Structure: /%postname%/
* Possibly uses symlink: No
* Compatible content directory: Yes

# WordPress Plugins


## MU Plugins

* ManageWP - Worker Loader: 
* Plugin Organizer MU: 10.1.4

## Plugins

* All-in-One WP Migration: 7.28 (Network enabled)
* Auto iFrame: 1.6
* Better Search Replace: 1.3.3 (Network enabled)
* Classic Editor: 1.6
* Enable Media Replace: 3.4.2
* Error Log Monitor: 1.6.11
* EWWW Image Optimizer: 5.7.1
* ManageWP - Worker: 4.9.7 (Network enabled)
* Matomo Analytics - Ethical Stats. Powerful Insights.: 1.3.1
* Plugin Organizer: 10.1.4
* Really Simple SSL: 3.3.5
* Regenerate Thumbnails: 3.1.3
* Sucuri Security - Auditing, Malware Scanner and Hardening: 1.8.24
* Wordfence Security: 7.4.11 (Network enabled)
* WPBakery Page Builder: 6.4.1
* WP Mail Logging: 1.9.7
* WP Maintenance Mode: 2.2.4
* WP PDF Generator SVN: 1.2.2
* WP Rocket: 3.7.3
* Yoast SEO: 15.1.1
* Active Plugins: 15 (worker enable-media-replace all-in-one-wp-migration better-search-replace classic-editor wp-pdf-generator ewww-image-optimizer matomo regenerate-thumbnails wordfence wp-mail-logging plugin-organizer wp-rocket js_composer $DB_NAME-seo)

# Server

* Server Info: nginx/1.14.0
* PHP OS: Linux
* PHP Version: 7.2.24-0ubuntu0.18.04.7
* PHP SAPI: fpm-fcgi
* PHP Binary Name: php-fpm7.2
* PHP Found Binary: 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: 40M
* WP Max Memory Limit: 256M
* Time: 1603355561
* Max Execution Time: 30
* Max Post Size: 8M
* Max Upload Size: 2097152
* Max Input Vars: 1000
* Disabled PHP functions: Yes (pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,)
* zlib.output_compression is off: Yes
* Curl Version: 7.58.0, OpenSSL/1.1.1
* Suhosin installed: No

# Database

* MySQL Version: 5.7.31
* Mysqli Connect: Yes
* Force MySQL over Mysqli: No
* DB Prefix: wp_
* DB CHARSET: utf8
* DB COLLATE: 
* SHOW ERRORS: No
* SUPPRESS ERRORS: No
* Uses Socket: No
* Uses IPv6: No
* Matomo tables found: 114
* Matomo users found: 3
* Matomo sites found: 1
* Erforderliche Berechtigungen: OK

# Browser

* Browser:  (Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.80 Safari/537.36)
* Language: de-de,de,en-us,en,lb

Hi @welovebold könntest du probieren folgende Einstellung in der wp-config.php zu setzen und dann WP_DEBUG wieder deaktivieren? Das könnte helfen:

define( 'MATOMO_SUPPORT_ASYNC_ARCHIVING', false );
1 Like

Vielen Dank, dass hat das Problem behoben! :slight_smile: