Constant naming conflict with Download Monitor
-
I am currently using Debug Log Manager 2.3.6 and Download Monitor 5.0.33 with WordPress 6.8.2.
When I update Debug Log Manager to version 2.4.2 I get this fatal error :
Fatal error: Uncaught Error: Call to undefined function dbDelta() in /Users/nico/Local Sites/dIm/app/public/wp-content/plugins/download-monitor/src/Installer.php: 189 Stack trace: #0
/Users/nico/Local Sites/dIm/app/public/wp-content/plugins/download-monitor/src/UpgradeManager.php(96): DLM_Installer->create_shop_tables) #1
/Users/nico/Local Sites/dIm/app/public/wp-content/plugins/download-monitor/src/UpgradeManager.php(33): DLM_Upgrade_Manager->do_upgrade ('2.3.6') #2
/Users/nico/Local Sites/dIm/app/public/wp-includes/class-wp-hook.php(324):
DLM_Upgrade_Manager->check(") #3 /Users/nico/Local Sites/dIm/app/public/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #4 /Users/nico/Local Sites/dlm/app/public/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #5
/Users/nico/Local Sites/dIm/app/public/wp-settings.php(749): do_action(wp_loaded') #6
/Users/nico/Local Sites/dIm/app/public/wp-config.php(103): require_once('/Users/nico/Loc..') #7
/Users/nico/Local Sites/dIm/app/public/wp-load.php(50): require_once('/Users/nico/Loc...') #8
/Users/nico/Local Sites/dIm/app/public/wp-admin/admin.php(35):
require_once('/Users/nico/Loc..') #9 /Users/nico/Local Sites/dIm/app/public/wp-admin/plugin-install.php(16): require_once('/Users/nico/Loc...') #10 {main} thrown in /Users/nico/Local Sites/dlm/app/public/wp-content/plugins/download-monitor/src/Installer.php on line 189If instead I update Download Monitor to version 5.1.3, I get these warnings :
Warning: Constant DLM_VERSION already defined in /Users/nico/Local Sites/dlm/app/public/wp-content/plugins/download-monitor/download-monitor.php on line 37
Warning: Constant DLM_URL already defined in /Users/nico/Local Sites/dlm/app/public/wp-content/plugins/download-monitor/download-monitor.php on line 42I suspect both plugins are using the same constants which create a conflict.
You must be logged in to reply to this topic.