Jump to content
  • 0
Aang

Błędne adresy IP użytkowników forum IPS 4

Question

Witam.

Kilka dni temu zakupiłem licencję IPS 4 i od razu po instalacji miałem problem z pobieraniem adresów IP użytkowników.
Korzystam z PHP 7.3 oraz całość obsługuje serwer www nginx (v1.14.2).

Udało mi się wychwycić mniej więcej, gdzie leży błąd, a mianowicie...
Funkcje php zwracają takie dane:

REMOTE_ADDR - 213.32.4.224 (losowo zmienia się końcówka "4.224" po każdym F5)
HTTP_X_REMOTE_IP - 79.x.x.x (poprawny adres ip)

Zajrzałem do plików forum i "REMOTE_ADDR" jest wykorzystywane w 6 miejscach, co powoduje, że IP zostają błędnie odczytywane.
L8kFr9P.png



Dlatego zwracam się z prośbą o pomoc.
Co powinienem zrobić, aby naprawić ten błąd? Myślałem nad zwyczajnym zastąpieniem "REMOTE_ADDR" na "HTTP_X_REMOTE_IP" w plikach forum, ale nie wiem co do tego przekonany w 100%.

Pozdrawiam.

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

W wyszukiwarkę w acp wpisz ip add

znajdziesz ustawienie: "Ufać adresom IP przychodzącym poprzez serwery pośredniczące (proxy)?" włącz je i powinno zadziałać. W kodzie lepiej nic nie zmieniać

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

Dziękuję 🙂
Teraz poprawnie pokazuje IP użytkowników.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Dołącz do pierwszego newslettera Invision Community

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

W celu świadczenie usług przez nasz Serwis na najwyższym poziomie, w ramach Serwisu wykorzystujemy pliki Cookies (tzw. ciasteczka). Korzystając ze stron Serwisu IPSBEYOND.PL bez zmiany ustawień przeglądarki będą one zapisane w pamięci urządzenia. Jeżeli nie dokonacie Państwo zmiany ustawień przeglądarki internetowej to wyrażacie zgodę na zapisywanie plików Cookies.