Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Всем присутствующим привет! На одном домене, некоторый скрипт для правильной работоспособности требует SERVER_ADDR чтобы соответствовал реальному IP адреса сервера (внешнему IP). (НЕ ПУТАЙТЕ С REMOTE_ADDR).

Предыстория: всегда настраивал сам и всегда всё было ОК, гуглом пользоваться умею, руки вроде прямые, но последние суток двое не могу его заставить работать уже голова пухнет. Всё это случилось после переезда на новый сервер, настраивал идентично также как и на старом, но работать не хочет (до этого такой проблемы не возникало).

Домен работает в режиме модуль Apache (5.4.16) + APC - этого требует скрипт для корректной работы.

Конфигурация веб-сервера такая: Apache MPM-Prefork 2.4.6-88.el7.centos, PHP module 5.4.16-46.el7, PHP-FPM 5.4.16-46.el7, nginx 1.14.1-1.el7_4.ngx

Настройки системы практически по умолчанию. Всё это дело работает под управлением панелью: ISPmanager Lite 5.184.0

Я уже писал "АВТОРУ" скрипта который также всё проверил и утверждает что всё настроено верно и вся проблема упирается в SERVER_ADDR. По словам этого самого "АВТОРА" SERVER_ADDR должен соответствовать реальному IP адреса сервера (внешнему IP), в моём случае по непонятной мне причине он равен: 127.0.0.1 (это VirtualHost). Раньше помогало прописать реальный IP адрес сервера в файл: /etc/hosts - но после последнего переезда это не помогло.

Вопрос: как присвоить реальный (внешний IP) адрес сервера для SERVER_ADDR?

Если есть мастера готовые помочь разобраться и исправить данную проблему, пишем цену вопроса $$ в ЛС или в комментах.

5 лет назад
SuNDowN
Сергей 
33 годаРоссия
14 лет в сервисе
Был
3 года назад