مشکل در نمایش ip در nginx
سلام.
چند روز پیش سرور رو در اختیار شخصی قرار دادم تا کانفیگ مورد نظرمون رو انجام بده. انجام دادن ولی یه سری نقص داشت که یکیش رو رفع کرد ولی دیگری رو هنوز رفع نکرده.
الان وقتی هر کسی با هر ipـــی صفحه باز میکنه، آی پی اون شخص در سرور 127.0.0.1 نشون داده میشه که نباید اینطور باشه. کارمون هم لنگ هست، از دوستان کسی هست که اطلاع داشته باشه چطور باید این موضوع رو حل کرد که ای پی فرد به درستی نمایش داده بشه؟
ممنون.
پاسخ : مشکل در نمایش ip در nginx
دوست گرامی nginx بصورت مستقل نصب می باشد یا بصورت reverse?
پاسخ : مشکل در نمایش ip در nginx
نقل قول:
نوشته اصلی توسط
nginxweb
دوست گرامی nginx بصورت مستقل نصب می باشد یا بصورت reverse?
بصورت ریورس با آپاچی نصب کرده اند.
ضمن اینکه در /var/log/nginx/access.log آی پی ها درست ثبت میشوند ولی وقتی فایلی با دستور زیر جهت نمایش آی پی اجرا میشود آی پی 127.0.0.1 نمایش داده میشود.
کد PHP:
<?php
echo $_SERVER['REMOTE_ADDR'];
پاسخ : مشکل در نمایش ip در nginx
مشکل فوق مربوط به mod_rpaf می باشذ که روی اپاچی درست عمل نمیکند و نیازمند بررسی دقیق سرور و تنظیمات nginx خواهد داشت که مشکلتون حل گردد
همچنین ممکن هستش nginx reverse بصورت اصولی نصب نشده باشد
پاسخ : مشکل در نمایش ip در nginx
مشکل از mod_rpaf با apache 2.4 هست . شما apache 2.2 نصب کنید مشکلتون حل میشه