مشکل نمایش ای پی سرور بجای کلاینت!
سلام دوستان
در هرجا از سرور که از تابع نمایش ای پی کاربر استفاده شده بجای ای پی کاربر ای پی سرور رو نشون میده!
راه حل این مشکل چیه؟
- - - Updated - - -
نیازمند راهنمایی فووری هستم
پاسخ : مشکل نمایش ای پی سرور بجای کلاینت!
درود بر شما
درست متوجه نشدم ، از توابع php استفاده می کنید یا اینکه از پنل چنین می شکلی هست ؟
پاسخ : مشکل نمایش ای پی سرور بجای کلاینت!
از nginx استفاده نمیکنید احیانا ؟
پاسخ : مشکل نمایش ای پی سرور بجای کلاینت!
نقل قول:
نوشته اصلی توسط
sheagle
درود بر شما
درست متوجه نشدم ، از توابع php استفاده می کنید یا اینکه از پنل چنین می شکلی هست ؟
در همه جای سرور حتی در سایتهایی که وردپرس هستند بجای ای پی کاربر ای پی سرور رو نشون میده
$_SERVER["REMOTE_ADDR"]
نقل قول:
نوشته اصلی توسط
OmidX
از nginx استفاده نمیکنید احیانا ؟
بله nginx است
- - - Updated - - -
.......................
پاسخ : مشکل نمایش ای پی سرور بجای کلاینت!
درود
دوست گرامی مشکل فوق از مشکل در تنظیمات یا عدم نصب صحیح mod_rpaf بر روی وب سرور apache میباشد که با نصب و تنظیم صحیح ماژول فوق حل میگردد
ارادت
پاسخ : مشکل نمایش ای پی سرور بجای کلاینت!
پاسخ : مشکل نمایش ای پی سرور بجای کلاینت!
نقل قول:
نوشته اصلی توسط
nginxweb
درود
دوست گرامی مشکل فوق از مشکل در تنظیمات یا عدم نصب صحیح mod_rpaf بر روی وب سرور apache میباشد که با نصب و تنظیم صحیح ماژول فوق حل میگردد
ارادت
چطوری میتونم حلش کنم لطفا راهنمایی کنید و مرحله به مرحله توضیح بدین اگه امکانش هست سپاس
پاسخ : مشکل نمایش ای پی سرور بجای کلاینت!
به جای
کد PHP:
$_SERVER["REMOTE_ADDR"]
از
کد PHP:
$_SERVER['HTTP_X_FORWARDED_FOR']
استفاده کنید.
یا در فایل کانفیگ هر اسکریپت تعریف کنید :
کد PHP:
$_SERVER["REMOTE_ADDR"]=$_SERVER['HTTP_X_FORWARDED_FOR'];
برای وردپرس می تونید از پلاگین زیر هم استفاده کنید:
https://wordpress.org/plugins/real-ip-detector/
پاسخ : مشکل نمایش ای پی سرور بجای کلاینت!
فقط میخواستم از پایه اوکی بشه نه با نصب افزونه!
تا دیشب اوکی بود از وقتی nginx رو غیرفعال و فعال کردم این مشکل پیش اومد درضمن فایل named.run هم پاک کرده بودم
پاسخ : مشکل نمایش ای پی سرور بجای کلاینت!
توضیحات جناب yastheme مفید بود ولی در پی اچ پی 5.2 این مشکل بوده بررسی کنید نسخه تونو .
پاسخ : مشکل نمایش ای پی سرور بجای کلاینت!
نقل قول:
نوشته اصلی توسط
smhnw
توضیحات جناب yastheme مفید بود ولی در پی اچ پی 5.2 این مشکل بوده بررسی کنید نسخه تونو .
ورژن php 5.6.17 میباشد
پاسخ : مشکل نمایش ای پی سرور بجای کلاینت!
این مشکل معمولا به دلیل استفاده از Nginx Reverse ***** رخ می دهد.
اگر وب سرور شما هم Nginx است؛
لینک زیر را بخوانید:
http://nginx.org/en/docs/http/ngx_ht...ip_module.html
اگر وب سرورهای دیگر استفاده می کنید هر کدام تنظیمات خاص خود را دارند.
پاسخ : مشکل نمایش ای پی سرور بجای کلاینت!
نقل قول:
نوشته اصلی توسط
yastheme
متوجه نشدم چیزی ولی من فقط nginx رو خاموش روشن کردم این اتفاق افتاد و فایل named.run رو پاک کردم! اصلا به کانفیگ nginx دست نزدم . درضمن اون صفحه پلاگین nginxweb.ir که تو دایرکت ادمین قبلش بود دیگه نیست
پاسخ : مشکل نمایش ای پی سرور بجای کلاینت!
نقل قول:
نوشته اصلی توسط
crt
متوجه نشدم چیزی ولی من فقط nginx رو خاموش روشن کردم این اتفاق افتاد و فایل named.run رو پاک کردم! اصلا به کانفیگ nginx دست نزدم . درضمن اون صفحه پلاگین nginxweb.ir که تو دایرکت ادمین قبلش بود دیگه نیست
اگر در ارتباط با پلاگین ما موردی دارید در سایت تیکت بزنید خدمتتون fix خواهد شد و جای نگرانی نیست