Задать вопрос
@Kirill_Ulyanov

Как исправить баг, что filter_input() для INPUT_SERVER возвращает NULL?

Действую согласно официальной документации: php.net/manual/en/function.filter-input.php

Следующий код всегда возвращает NULL:
<?php
var_dump(filter_input(INPUT_SERVER, "REMOTE_ADDR", FILTER_VALIDATE_IP);
?>


Я нашел информацию о том, что это баг, при том достаточно старый: https://bugs.php.net/bug.php?id=49184
Однако, не нашел информации о том, как решить эту проблему.

Возможно, кто-то знает, как решить эту проблему?

Debian GNU/Linux 7.11 (wheezy)
Apache/2.2.22 (Debian)
PHP 5.6.30 в режиме CGI
  • Вопрос задан
  • 475 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@Kirill_Ulyanov Автор вопроса
Проблему можно решить, перестав использовать PHP в режиме CGI.
Это бага (ссылку не приведу).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы