Есть такая проблема на сервере, любое обращение в php скрипте к массиву $_SERVER не возвращает ничего. После любого редактирования и сохранения этого php скрипта, то ровно 1 раз всё работает и данные возвращает. К примеру вот такой вот код
<?php
echo $_SERVER['REQUEST_METHOD'];
1 раз возвращает GET, после обновления страницы уже ничего не возвращает. Отредактировал(просто давил пустую строку) и пересохранил скрипт и снова 1 раз нормально. И такая проблема не на одном сайте а как минимум на двух, один самопальный, другой на wordpress. На втором из за этого не возможно отправлять комментарии, так как там проверятся метод отправки(POST). Не знаю уже в какую сторону копать.
Вобщем проблема вроде решена.
Всё дело в параметре auto_globals_jit в php.ini
Временно добавил в php строчку ini_set('auto_globals_jit',false);, работает как надо.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости