ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل نمایش ای پی سرور بجای کلاینت!



crt
February 2nd, 2016, 21:21
سلام دوستان
در هرجا از سرور که از تابع نمایش ای پی کاربر استفاده شده بجای ای پی کاربر ای پی سرور رو نشون میده!
راه حل این مشکل چیه؟

- - - Updated - - -

نیازمند راهنمایی فووری هستم

shahinmq
February 2nd, 2016, 21:24
درود بر شما

درست متوجه نشدم ، از توابع php استفاده می کنید یا اینکه از پنل چنین می شکلی هست ؟

OmidX
February 2nd, 2016, 21:26
از nginx استفاده نمیکنید احیانا ؟

crt
February 2nd, 2016, 21:52
درود بر شما

درست متوجه نشدم ، از توابع php استفاده می کنید یا اینکه از پنل چنین می شکلی هست ؟
در همه جای سرور حتی در سایتهایی که وردپرس هستند بجای ای پی کاربر ای پی سرور رو نشون میده
$_SERVER["REMOTE_ADDR"]

از nginx استفاده نمیکنید احیانا ؟
بله nginx است

- - - Updated - - -

.......................

nginxweb
February 2nd, 2016, 22:05
درود

دوست گرامی مشکل فوق از مشکل در تنظیمات یا عدم نصب صحیح mod_rpaf بر روی وب سرور apache میباشد که با نصب و تنظیم صحیح ماژول فوق حل میگردد

ارادت

shahinmq
February 2nd, 2016, 22:05
ببینید مشکل شمارو حل می کنه ؟

http://www.webhostingtalk.ir/showthread.php?t=91143&p=861382&viewfull=1#post861382

crt
February 2nd, 2016, 23:30
درود

دوست گرامی مشکل فوق از مشکل در تنظیمات یا عدم نصب صحیح mod_rpaf بر روی وب سرور apache میباشد که با نصب و تنظیم صحیح ماژول فوق حل میگردد

ارادت
چطوری میتونم حلش کنم لطفا راهنمایی کنید و مرحله به مرحله توضیح بدین اگه امکانش هست سپاس

yastheme
February 2nd, 2016, 23:37
به جای


$_SERVER["REMOTE_ADDR"]

از


$_SERVER['HTTP_X_FORWARDED_FOR']


استفاده کنید.
یا در فایل کانفیگ هر اسکریپت تعریف کنید :



$_SERVER["REMOTE_ADDR"]=$_SERVER['HTTP_X_FORWARDED_FOR'];


برای وردپرس می تونید از پلاگین زیر هم استفاده کنید:
https://wordpress.org/plugins/real-ip-detector/

crt
February 3rd, 2016, 00:09
فقط میخواستم از پایه اوکی بشه نه با نصب افزونه!
تا دیشب اوکی بود از وقتی nginx رو غیرفعال و فعال کردم این مشکل پیش اومد درضمن فایل named.run هم پاک کرده بودم

smhnw
February 3rd, 2016, 00:23
توضیحات جناب yastheme مفید بود ولی در پی اچ پی 5.2 این مشکل بوده بررسی کنید نسخه تونو .

crt
February 3rd, 2016, 01:13
توضیحات جناب yastheme مفید بود ولی در پی اچ پی 5.2 این مشکل بوده بررسی کنید نسخه تونو .

ورژن php 5.6.17 میباشد

yastheme
February 3rd, 2016, 01:35
این مشکل معمولا به دلیل استفاده از Nginx Reverse ***** رخ می دهد.
اگر وب سرور شما هم Nginx است؛
لینک زیر را بخوانید:
http://nginx.org/en/docs/http/ngx_http_realip_module.html
اگر وب سرورهای دیگر استفاده می کنید هر کدام تنظیمات خاص خود را دارند.

crt
February 3rd, 2016, 01:48
این مشکل معمولا به دلیل استفاده از Nginx Reverse ***** رخ می دهد.
اگر وب سرور شما هم Nginx است؛
لینک زیر را بخوانید:
http://nginx.org/en/docs/http/ngx_http_realip_module.html
اگر وب سرورهای دیگر استفاده می کنید هر کدام تنظیمات خاص خود را دارند.

متوجه نشدم چیزی ولی من فقط nginx رو خاموش روشن کردم این اتفاق افتاد و فایل named.run رو پاک کردم! اصلا به کانفیگ nginx دست نزدم . درضمن اون صفحه پلاگین nginxweb.ir که تو دایرکت ادمین قبلش بود دیگه نیست

nginxweb
February 3rd, 2016, 09:35
متوجه نشدم چیزی ولی من فقط nginx رو خاموش روشن کردم این اتفاق افتاد و فایل named.run رو پاک کردم! اصلا به کانفیگ nginx دست نزدم . درضمن اون صفحه پلاگین nginxweb.ir که تو دایرکت ادمین قبلش بود دیگه نیست

اگر در ارتباط با پلاگین ما موردی دارید در سایت تیکت بزنید خدمتتون fix خواهد شد و جای نگرانی نیست