-
-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error after upgrade 4.0.4 (E_COMPILE_ERROR) #400
Comments
Hi, This sounds very similar to https://forum.matomo.org/t/e-compile-error/39569/13 and might be caused by another one of the other plugins you use depending on an older version of a library Matomo uses. |
Also see #233 |
Ok, thank you! |
Topic open on the WPMUDev support forum : https://premium.wpmudev.org/forums/topic/defender-pro-defenders-dependency-crash-wp-matomo-4-0-4/ |
@mthchz can you confirm Matomo works when you disable WP defender? I don't have an up to date version of the plugin here but an earlier version I think seems to have worked with Matomo. Possible though they started using it recently. Be great to let us know when they change something. For now I'll mark the plugin as incompatible so Matomo won't start when that plugin is installed. |
I'll actually wait for your confirmation that it is indeed caused by that plugin @mthchz |
@tsteur Yes, I confirm that. WP Matomo (v4.0.4) work with WP Defender Pro (v2.4.4) disabled |
Thanks for confirming. I will put our plugin into safe mode in future when WP defender is used until they have a fix for it. If you ever hear from them re having a fix that be great to let us know. |
Hello, We've open a ticket to WPMUDEV for "this issue" with WP Defender Pro here https://wpmudev.com/forums/topic/defender-pro-defender-pro-and-matomo-analytics/#post-4062481
Hope they'll forget about PHP 5.6 asap... EOL December 18... |
Hello,
Since the 4.0.4 update I’ve a total outage of WP Matomo :
Une erreur de type E_COMPILE_ERROR a été causée dans la ligne 135 du fichier /home/imysvyy/www/wp-content/plugins/matomo/app/vendor/php-di/php-di/src/Definition/Helper/CreateDefinitionHelper.php. Message d’erreur : Declaration of DI\Definition\Helper\CreateDefinitionHelper::getDefinition(string $entryName): DI\Definition\Definition must be compatible with DI\Definition\Helper\DefinitionHelper::getDefinition($entryName)
I’ve trying PHP 8.0 instead 7.3 but it’s not better…
Here my system report :
Matomo
Endpoints
Crons
Matomo Settings
Logs
WordPress
WordPress Plugins
Server
Database
Browser
The text was updated successfully, but these errors were encountered: