Передаю get параметры, но при получении сталкиваюсь с проблемой - $_GET пустой, var_dump показывает NULL, ума не приложу как так получается. При том, что на локальном сервере всё нормально, на другом хостинге тоже всё работает в штатном режиме. Как заставить передать GET параметры?
Сделайте var_dump($_GET).
Возможно у вас до этого где-то во фреймворке или другим разрабом написан разбор URL-а и создание оберток для кастомных параметров.
Если там ничего нет, то проверьте track_vars. (в phpinfo(); есть инфа). Если отключено - включите в php.ini
Проверьте, не менялось ли --enable-track-vars
Сборка персонального компьютера от Artline: умный выбор для современных пользователей