Plugin Author
Bowo
(@qriouslad)
The screenshot you sent is what DLM is supposed to do in wp-config.php.
The title of your post is “Vulnerabilites Detected”…. where do you see this message?
With DLM activated and logging enabled, you should be seeing PHP errors in the DLM dashboard and not elsewhere. Is that not the case in your site?
Plugin Author
Bowo
(@qriouslad)
Got it. Thanks. This screenshot explains the reason: https://prnt.sc/YyLIrwr42nsF
DLM does still place the debug log inside wp-content folder, but uses a random file name for it, e.g. siteid_20240328220751253582_debug.log which should help avoid hackers to easily find it and inspect potentially sensitive data included in the log file. This is a more secure approach than the default location wp-content/debug.log.
If you think that is enough, you can ignore the warning on GoDaddy dashboard. If not, you probably need to find another solution/plugin to handle debugging and debug log file.
On the flip side, it might be worth a shot to contact GoDaddy support to only show the vulnerability warning if the debug log file is in the default location, i.e. wp-content/debug.log, which is highly predictable.