• Resolved StanfordAlan

    (@stanfordgriffith)


    Hello. We’re using Matomo on thestl.com, and it’s been fine until June 25. Then, it generally stopped collecting all data, expect apparently for a very few visitors.

    The site is hosted on SiteGround, and all plugins and WP are up-to-date.

    SiteGround’s error log gives this:

    2023-06-21 22:35:48 UTC [apache][authz_core:error] [pid 67931] [client 35.208.168.74:12136] AH01630: client denied by server configuration: /home/customer/www/thestl.com/public_html/wp-content/plugins/matomo/app/config/global.ini.php

    The permissions on global.ini.php are 644.

    The only error in Diagnostics is

    It is recommended to configure a ‘max_allowed_packet’ size in your MySQL database of at least 64MB. Configured is currently 32MB.

    Unfortunately, I cannot change that with our hosting plan.

    According to Google Analytics (GA4), we had 490 visitors yesterday. According to Matomo, we had zero. Other days show a few visitors, but nothing compared to what GA4 is show.

    So, how can we get this to work?

    Thank you.

    Here’s the sytem report as well:

                  # Matomo
    • Matomo Plugin Version: 4.15.0
    • Config exists and is writable.: Yes (“$abs_path/wp-content/uploads/matomo/config/config.ini.php” )
    • JS Tracker exists and is writable.: Yes (“$abs_path/wp-content/uploads/matomo/matomo.js” )
    • Plugin directories: Yes ([{“pluginsPathAbsolute”:”$abs_path\/wp-content\/plugins\/matomo\/plugins”,”webrootDirRelativeToMatomo”:”..\/”},{“pluginsPathAbsolute”:”$abs_path\/wp-content\/plugins”,”webrootDirRelativeToMatomo”:”..\/..\/”}])
    • Tmp directory writable: Yes ($abs_path/wp-content/cache/matomo)
    • Matomo Version: 4.15.0
    • Matomo Blog idSite: 1
    • Matomo Install Version: 4.14.2 (Install date: 2023-06-23 16:03:47)
    • Upgrades outstanding: No
    • Upgrade in progress: No

    Endpoints

    • Matomo JavaScript Tracker URL: (https://thestl.com/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 time: 2023-08-07 16:03:07
    • Blog time: 2023-08-07 11:03:07 (Below dates are shown in blog timezone)
    • Sync users & sites: Next run: 2023-08-08 09:35:47 (22 hours 32 min) ( Last started: 2023-08-07 09:35:49 (-1 hours 27 min). Last ended: 2023-08-07 09:35:49 (-1 hours 27 min). Interval: daily)
    • Archive: Next run: 2023-08-07 11:35:47 (32 min 40s) ( Last started: 2023-08-07 10:36:07 (-27 min 0s). Last ended: 2023-08-07 10:36:22 (-26 min 45s). Interval: hourly)
    • Update GeoIP DB: Next run: 2023-09-06 09:35:47 (29 days 22 hours) ( Last started: 2023-08-07 09:36:04 (-1 hours 27 min). Last ended: 2023-08-07 09:36:05 (-1 hours 27 min). Interval: matomo_monthly)

    Mandatory checks

    • PHP version >= 7.2.5: ok
    • PDO extension: ok
    • PDO\MYSQL extension: ok
    • MYSQLI extension: ok
    • Other required extensions: ok
    • Required functions: ok
    • Required PHP configuration (php.ini): ok
    • Directories with write access: ok
    • Directories with write access for Tag Manager: ok

    Optional checks

    • 64-bit PHP Binary: ok
    • Tracker status: ok
    • Memory limit: ok
    • Time zone: ok
    • Open URL: ok
    • GD > 2.x + FreeType (graphics): ok
    • Other extensions: ok
    • Other functions: ok
    • Filesystem: ok
    • Last Successful Archiving Completion: ok
    • Database abilities: ok
    • Warning Max Packet Size: warning (It is recommended to configure a ‘max_allowed_packet’ size in your MySQL database of at least 64MB. Configured is currently 32MB. )
    • Geolocation: ok
    • Update over HTTPS: ok
    • Supports Async Archiving: No
    • Location provider ID: geoip2php
    • Location provider available: Yes
    • Location provider working: Yes
    • Warning Proxy header: HTTP_X_REAL_IP (A proxy header is set which means you maybe need to configure a proxy header in the Advanced settings to make location reporting work. If the location in your reports is detected correctly, you can ignore this warning. Learn more)
    • 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.15.0, 4.14.2
    • Core version: 4.15.0
    • Last tracking settings update: 1691423070
    • Last settings update: 1691423070
    • Track content: all
    • Track ecommerce: No
    • Track search: Yes
    • Track 404: Yes
    • Track crossdomain linking: Yes
    • Delete all data uninstall: No
    • Show get started page: 0
    • Mail history: 2023-08-07 14:05:06, 2023-08-07 14:05:06, 2023-08-06 14:04:48

    Logs

    • None:

    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: No
    • WP_CACHE: No
    • CONCATENATE_SCRIPTS: –
    • COMPRESS_SCRIPTS: –
    • COMPRESS_CSS: –
    • ENFORCE_GZIP: –
    • WP_LOCAL_DEV: –
    • WP_CONTENT_URL: https://thestl.com/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: /%category%/%postname%/
    • Possibly uses symlink: No
    • Upload base url: https://thestl.com/wp-content/uploads
    • Upload base dir: $abs_path/wp-content/uploads
    • Upload url: https://thestl.com/wp-content/uploads/2023/08
    • Custom upload_path:
    • Custom upload_url_path:
    • Compatible content directory: Yes

    WordPress Plugins

    • ACF: Better Search: 4.1.1
    • Admin Columns: 4.6.1
    • All-in-One WP Migration: 7.77 (Network enabled)
    • Classic Editor: 1.6.3
    • Custom Opt Out (Matomo Plugin): 2.0.4
    • Defender: 4.0.0 (Network enabled)
    • Duplicate Page: 4.5.2
    • Enable Media Replace: 4.1.2
    • Export Plugin Details: 1.1.7
    • Extra Tools (Matomo Plugin): 4.1.0-beta5
    • Feed Them Social – Page, Post, Video and Photo Galleries: 4.1.6
    • Google Analytics Importer (Matomo Plugin): 4.6.10
    • Gravity Forms: 2.7.11
    • Gravity Forms Mailchimp Add-On: 5.2.0
    • Header and Footer Scripts: 2.2.1
    • Hummingbird: 3.5.0 (Network enabled)
    • LayerSlider: 7.7.11
    • Matomo Analytics – Ethical Stats. Powerful Insights.: 4.15.0
    • Matomo Marketplace for WordPress: 1.0.11
    • MC4WP: Mailchimp for WordPress: 4.9.6
    • Redirection: 5.3.10
    • Regenerate Thumbnails: 3.1.5
    • Simple History: 4.3.0
    • SiteGround Optimizer: 7.3.4
    • SiteGround Security: 1.4.5
    • Site Kit by Google: 1.106.0
    • Snapshot Pro: 4.17.2 (Network enabled)
    • Soil: 3.7.3
    • The Events Calendar: 6.1.3
    • The Events Calendar: Community Events: 4.10.11
    • The Events Calendar: Filter Bar: 5.5.1
    • Timber: 1.22.1
    • Tracking Code Customizer (Matomo Plugin): 4.0.0
    • Tracking Spam Prevention (Matomo Plugin): 4.1.7
    • Treemap Visualization (Matomo Plugin): 4.0.2
    • UserFeedback Lite: 1.0.7
    • WPCode Lite: 2.1.0
    • WP Maintenance: 6.1.3
    • WPMU DEV Dashboard: 4.11.18 (Network enabled)
    • Yoast SEO: 20.12
    • Active Plugins: 33 (gravityforms CustomOptOut ExtraTools LayerSlider TrackingCodeCustomizer TrackingSpamPrevention TreemapVisualization acf-better-search all-in-one-wp-migration classic-editor codepress-admin-columns duplicate-page enable-media-replace export-plugin-details feed-them-social gravityformsmailchimp header-and-footer-scripts insert-headers-and-footers mailchimp-for-wp matomo redirection regenerate-thumbnails sg-cachepress sg-security simple-history soil the-events-calendar-community-events the-events-calendar-filterbar the-events-calendar timber-library userfeedback-lite wordpress-seo wp-maintenance)
    • Theme: thestl (thestl)

    Server

    • Server Info: Apache
    • Apache AddHandler support: Supported
    • PHP OS: Linux
    • PHP Version: 8.0.30
    • PHP SAPI: cgi-fcgi
    • PHP Binary Name: /usr/local/php80/bin/php
    • PHP Maxmind DB extension: Not loaded
    • PHP Error Reporting: 4437 After bootstrap: 4437
    • PHP Found Binary: /usr/local/bin/php
    • Timezone: UTC
    • WP timezone: America/Chicago
    • Locale: en_US
    • User Locale: en_US
    • Memory Limit: 768M (At least 128MB recommended. Depending on your traffic 256MB or more may be needed.)
    • WP Memory Limit: 256M
    • WP Max Memory Limit: 768M
    • Timezone version: 2022.6
    • Time: 1691424188
    • Max Execution Time: 120
    • Max Post Size: 256M
    • Max Upload Size: 268435456
    • Max Input Vars: 3000
    • Disabled PHP functions: No
    • zlib.output_compression is off: Yes
    • Curl Version: 7.85.0, OpenSSL/3.0.9
    • Suhosin installed: No

    PHP cli

    • PHP cli Version: 7.4.33
    • MySQLi support: ok

    Database

    • MySQL Version: 5.7.39
    • Mysqli Connect: Yes
    • Force MySQL over Mysqli: No
    • DB Prefix: wp_uxjex6cqdj_
    • DB CHARSET: utf8
    • DB COLLATE:
    • SHOW ERRORS: No
    • SUPPRESS ERRORS: No
    • Uses Socket: No
    • Uses IPv6: No
    • Matomo tables found: 329
    • DB tables exist: Yes
    • Matomo users found: 4
    • Matomo sites found: 1
    • Required permissions: OK

    Browser

    • Browser: (Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/115.0)
    • Language: en-us,en

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support emermatomo

    (@emermatomo)

    Hello @stanfordgriffith Could you please try to disable ?Supports Async Archiving. This can be done by editing you?wp-config.php?and adding the following line:

    define( 'MATOMO_SUPPORT_ASYNC_ARCHIVING', false );

    Please let us know how it goes.

    Plugin Support emermatomo

    (@emermatomo)

    Hi?@stanfordgriffith As we didn’t receive a response after 1 week, we’re marking this issue as resolved. If something is not working, feel free to leave a comment and we’d be happy to assist.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Matomo Not Collecting Data’ is closed to new replies.