The warning message is only visible for you as an admin and therefore doesn't hurt if you leave it on permanently (as suggested in "
[WARNING] : PHP setting register_globals should be disabled on your server") - your gallery's visitors won't get distracted. I find it hard to believe that even your webhost is not able to turn that off. On my webhosting I can even turn that on/off for each folder separately, so I could disable register_globals for the folder coppermine resides in and enable it for another folder where a badly-written application resides that needs register_globals enabled. Not that I was using such an app on my actual webspace. If my webhost wouldn't turn that off for me I'd consider looking for another webhost who knows his way around.
Thanks for your readiness to share, but you're drawing the wrong conclusions: you mustn't edit
include/themes.inc.php, under no circumstances. Instead, you should edit
themes/yourtheme/theme.php instead, where you can accomplish exactly the same thing. Not very surprisingly, this
has been discussed previously, so yours is just yet-another-well-meant-but-wrong posting. The actual solution is to turn that setting off and not just cowardly silencing the output. Anyway, if you must silence the output, edit
themes/yourtheme/theme.php with a plain text editor (notepad.exe is fine) and add
function adminmessages() {
return;
}
into a new line of it's own just before
?>
, but as suggested countless times already that's nonsense: you just decide to close your eyes if you disable the warning. Doing that is just silly. Marking your thread as "invalid".