Qdig Diagnostic Messages

Qdig has a configuration setting that causes it to produce some helpful diagnostic messages. This setting used to be called $debug_mode, but it has been renamed to $diag_messages, which more accurately describes its purpose. The diagnostic messages are useful for three main purposes:

To help fend off bugs before they ever would be discovered by users. I enable debug_mode when I work on the script so there is plenty of "instant feedback" when things are changed during development. This has proved to be very useful.

To ease installation by providing some informative feedback about how the script is reacting to changes in Qdig settings, filesystem permissions, etc.

To provide a quick and easy way for people to supply basic diagnostic background information such as OS, web server, script version, PHP version, and some script settings. Questions such as "my thumbs aren't showing" don't provide much to go by. There are dozens of reasons thumbs might not appear. The diagnostic output narrows these down considerably, making it easier on everyone involved.

You can see the diagnostic messages by setting

$diag_messages = TRUE;

and loading any gallery page. You will see the messages at the bottom of your gallery pages.