I have two WordPress sites : one is misbehaving.
When I run the site locally on my dev machine with a hosts entry pointing the domain to the local version my payment gateway module works perfectly.
When I run the same site from its server (using the same domain name) - the $_GET array is empty - despite there being parameters in the URL.
Everything for the two installations is identical
This script works as expected - $_GET shows parameters
If I place the following code into the site
file_put_contents("getlog.log", print_r($_GET, true), FILE_APPEND);
On my local machine - it shows values
On hosting server - empty
Any known issues where some settings could result in WordPress not seeing the $_GET?