Is CordonAI Site Health Doctor Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.4
8.0
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (189)
Plugin Header
dropins/wshd-loader.php:72
includes/Admin/Menu.php:99
includes/Admin/Pages/DashboardPage.php:172
includes/Admin/Pages/DashboardPage.php:244
includes/Admin/Pages/ErrorsPage.php:175
includes/Admin/Pages/SettingsPage.php:71
includes/Admin/Pages/SettingsPage.php:80
includes/Admin/Pages/SettingsPage.php:84
includes/Admin/Pages/SettingsPage.php:99
includes/Admin/Pages/SettingsPage.php:118
includes/Admin/Pages/SettingsPage.php:123
includes/Admin/Pages/SettingsPage.php:137
includes/Admin/Pages/SettingsPage.php:142
includes/Admin/Pages/SettingsPage.php:146
includes/Admin/Pages/SettingsPage.php:160
includes/Admin/Pages/SettingsPage.php:164
includes/Admin/Pages/SettingsPage.php:177
includes/Admin/Pages/SettingsPage.php:182
includes/Admin/Pages/SettingsPage.php:190
includes/Admin/Pages/SettingsPage.php:194
includes/Admin/Pages/SettingsPage.php:209
includes/Admin/Pages/SettingsPage.php:213
includes/Admin/Pages/SettingsPage.php:217
includes/Admin/Pages/SettingsPage.php:221
includes/Admin/Pages/SettingsPage.php:234
includes/Admin/Pages/SettingsPage.php:239
includes/Admin/Pages/SettingsPage.php:244
includes/Admin/Pages/SettingsPage.php:248
includes/Admin/Pages/SettingsPage.php:262
includes/Admin/Pages/SettingsPage.php:276
includes/Admin/Pages/SettingsPage.php:288
includes/Admin/Pages/SettingsPage.php:293
includes/Admin/Settings.php:42
includes/Admin/Settings.php:47
includes/Alerts/DigestStats.php:42
includes/Alerts/DigestStats.php:60
includes/Alerts/DigestStats.php:72
includes/Alerts/Dispatcher.php:112
includes/Alerts/Dispatcher.php:123
includes/Alerts/Dispatcher.php:125
includes/Alerts/Dispatcher.php:136
includes/Alerts/Dispatcher.php:137
includes/Alerts/Dispatcher.php:145
includes/Alerts/Mailer.php:332
includes/Alerts/Throttler.php:48
includes/Alerts/Throttler.php:70
includes/Autoloader.php:42
includes/Autoloader.php:43
includes/Disk/DiskScanner.php:33
includes/Disk/DiskScanner.php:63
includes/Disk/DiskScanner.php:76
includes/Disk/DiskScanner.php:105
includes/Disk/DiskScanner.php:288
includes/Disk/DiskScanner.php:289
includes/Disk/DiskScanner.php:305
includes/Disk/DiskScanner.php:316
includes/Disk/DiskScanner.php:369
includes/Disk/DiskScanner.php:371
includes/Disk/DiskScanner.php:378
includes/Disk/DiskScanner.php:400
includes/Disk/DiskScanner.php:401
includes/Disk/DiskScanner.php:402
includes/Disk/DiskScanner.php:403
includes/Disk/DiskScanner.php:408
includes/Disk/DiskScanner.php:448
includes/Disk/DiskScanner.php:452
includes/Errors/DebugLogParser.php:86
includes/Errors/DebugLogParser.php:103
includes/Errors/DebugLogParser.php:177
includes/Errors/DebugLogParser.php:214
includes/Errors/ErrorsModule.php:31
includes/Errors/EventLogger.php:160
includes/Errors/MuLoader.php:62
includes/Errors/MuLoader.php:71
includes/Errors/MuLoader.php:84
includes/Errors/MuLoader.php:130
includes/Errors/MuLoader.php:147
includes/Errors/MuLoader.php:148
includes/Errors/MuLoader.php:158
includes/Errors/Store.php:72
includes/Errors/Store.php:195
includes/Logs/ChunkRunner.php:333
includes/Logs/LogFormat.php:207
includes/Logs/LogSources.php:28
includes/Logs/LogSources.php:78
includes/Logs/LogSources.php:92
includes/Logs/LogSources.php:108
includes/Logs/LogSources.php:286
includes/Logs/LogStore.php:54
includes/Monitoring/UptimeMonitor.php:80
includes/Monitoring/UptimeMonitor.php:173
includes/Performance/LightSampler.php:76
includes/Performance/LightSampler.php:84
includes/Performance/SlowPages.php:58
includes/Performance/SlowPages.php:78
includes/Performance/SlowPages.php:88
includes/Plugin.php:103
includes/Plugin.php:104
includes/Plugin.php:105
includes/Plugin.php:106
includes/Plugin.php:109
includes/Plugin.php:112
includes/Plugin.php:115
includes/Plugin.php:119
includes/Plugin.php:127
includes/Plugin.php:139
includes/Plugin.php:168
includes/Plugin.php:177
includes/Plugin.php:186
includes/Profiler/DropinManager.php:91
includes/Profiler/DropinManager.php:105
includes/Profiler/DropinManager.php:141
includes/Profiler/DropinManager.php:156
includes/Profiler/DropinManager.php:171
includes/Profiler/DropinManager.php:173
includes/Profiler/DropinManager.php:184
includes/Profiler/HookProfiler.php:95
includes/Profiler/HookProfiler.php:99
includes/Profiler/HookProfiler.php:102
includes/Profiler/HttpMonitor.php:91
includes/Profiler/ProfilerModule.php:65
includes/Profiler/ProfileStore.php:60
includes/Profiler/ProfileStore.php:85
includes/Profiler/ProfileStore.php:399
includes/Profiler/SessionManager.php:61
includes/Profiler/SessionManager.php:76
includes/Profiler/SessionManager.php:88
includes/Profiler/SessionManager.php:161
includes/Profiler/SessionManager.php:177
includes/Recommendations/Engine.php:76
includes/Recommendations/Engine.php:94
includes/Recommendations/Engine.php:516
includes/Recommendations/FindingStore.php:284
includes/Reports/ReportBuilder.php:141
includes/Reports/ReportBuilder.php:197
includes/Reports/ReportBuilder.php:201
includes/Reports/ReportBuilder.php:225
includes/Rest/Controllers/DashboardController.php:63
includes/Rest/Controllers/DashboardController.php:67
includes/Rest/Controllers/DashboardController.php:131
includes/Rest/Controllers/DashboardController.php:132
includes/Rest/Controllers/DashboardController.php:133
includes/Rest/Controllers/DashboardController.php:134
includes/Rest/Controllers/DashboardController.php:136
includes/Rest/Controllers/DashboardController.php:137
includes/Rest/Controllers/DatabaseController.php:104
includes/Rest/Controllers/DatabaseController.php:116
includes/Rest/Controllers/DiskController.php:103
includes/Rest/Controllers/DiskController.php:115
includes/Rest/Controllers/ErrorsController.php:171
includes/Rest/Controllers/ErrorsController.php:251
includes/Rest/Controllers/ExportController.php:120
includes/Rest/Controllers/ExportController.php:156
includes/Rest/Controllers/ExportController.php:167
includes/Rest/Controllers/LogsController.php:133
includes/Rest/Controllers/LogsController.php:161
includes/Rest/Controllers/MetricsController.php:105
includes/Rest/Controllers/ProfileController.php:238
includes/Rest/Controllers/ProfileController.php:239
includes/Rest/Controllers/ProfileController.php:240
includes/Rest/Controllers/ProfileController.php:241
includes/Rest/Controllers/SystemController.php:64
includes/Rest/RestController.php:68
includes/Security/UpdateInventory.php:135
includes/Security/VulnerabilityScanner.php:65
includes/Security/VulnerabilityScanner.php:117
includes/Security/VulnerabilityScanner.php:131
includes/Setup/Schema.php:52
includes/Setup/Schema.php:76
includes/Support/Assets.php:47
includes/Support/Assets.php:54
includes/Support/Assets.php:62
includes/Support/Assets.php:64
includes/Support/Assets.php:105
includes/Support/Capabilities.php:32
includes/Support/Capabilities.php:33
includes/Support/Capabilities.php:50
includes/Support/Capabilities.php:51
includes/Support/Capabilities.php:65
includes/Support/Capabilities.php:74
includes/Support/DiagnosticSnapshot.php:132
includes/Support/HealthScore.php:124
includes/Support/Options.php:84
includes/Support/Options.php:89
includes/Support/Options.php:90
includes/Support/Options.php:126
includes/Support/Options.php:127
includes/Support/SourceResolver.php:53
PHP Version Distribution
According to WordPress.org statistics, over 72% of WordPress sites run PHP 8.0 or higher. Ensuring compatibility with modern PHP versions is important for security, performance, and access to the latest language features.