VestaCP неправильный remote_addr отображается IP сервера

Правильный remote_addr для php можно указать через модуль remoteip для apache (ubuntu, debian):

a2enmod remoteip
echo -e "<IfModule remoteip_module> \n  RemoteIPHeader X-Real-IP \n</IfModule>" > /etc/apache2/mods-enabled/remoteip.conf
systemctl restart apache2

Проверить значение переменной $_SERVER[‘REMOTE_ADDR’] можно например создав файл “i.php” с кодом ниже. И через браузер найти там значение REMOTE_ADDR:

<?php phpinfo() ?>

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>