Не читает данные из массива $_SERVER

164
12 ноября 2018, 12:30

Есть такая проблема на сервере, любое обращение в php скрипте к массиву $_SERVER не возвращает ничего. После любого редактирования и сохранения этого php скрипта, то ровно 1 раз всё работает и данные возвращает. К примеру вот такой вот код

<?php
echo $_SERVER['REQUEST_METHOD'];

1 раз возвращает GET, после обновления страницы уже ничего не возвращает. Отредактировал(просто давил пустую строку) и пересохранил скрипт и снова 1 раз нормально. И такая проблема не на одном сайте а как минимум на двух, один самопальный, другой на wordpress. На втором из за этого не возможно отправлять комментарии, так как там проверятся метод отправки(POST). Не знаю уже в какую сторону копать.

Answer 1

Вобщем проблема вроде решена. Всё дело в параметре auto_globals_jit в php.ini Временно добавил в php строчку ini_set('auto_globals_jit',false);, работает как надо.

READ ALSO
Показ времени работы процесса из БД php

Показ времени работы процесса из БД php

Не могу никак сообразить

162
Пустая кнопка в vk api

Пустая кнопка в vk api

вызываю метод

187
Как отправить PUT запрос c body через cUrl

Как отправить PUT запрос c body через cUrl

Не получается отправить запрос, PUT без body корректно работает, через POST body нормально отправляется, а вот body + PUT никак

184
Undefined column: 7 ERROR: column &ldquo;lifeTime&rdquo; of relation &ldquo;ideas&rdquo; does not exist laravel после переименования свойства

Undefined column: 7 ERROR: column “lifeTime” of relation “ideas” does not exist laravel после переименования свойства

Пытаюсь в миграции изменить свойство сущности, используя метод renameColumn()

362