PDA

View Full Version : سوال: چطور میتونم آی پی سرور برای درگاه پرداخت رو بدست بیارم و به کاربر نشون بدم؟



i-php-i
جمعه 30 مرداد 1394, 04:16 صبح
برای درگاههای پرداخت نیاز هست که آی پی اصلی سرور نمایش داده بشه اما shared ip نمایش داده میشه، چطور می تونم ای پی اصلی سرور رو بدست بیارم؟

Unique
جمعه 30 مرداد 1394, 15:37 عصر
من متوجه سوالت نمیشم. میخوای ip سرور را به دست بیاری ؟ ببین ip سرور یک بحثه و ip که بقیه از سرور ما میبینن یک بحث دیگه ، کلا به تنظیمات سرور بر میگرده و مثلا ip که توی cpanel هست قطعا اون ip ی نیست که درگاه بانک در زمان ارسال درخواست از سرور شما میبینه.

با توجه به این موضوع یک پُست منتشر کردم (http://www.geekfarsi.com/%D8%A8%D8%AF%D8%B3%D8%AA-%D8%A2%D9%88%D8%B1%D8%AF%D9%86-ip-%D8%AF%D8%B1%D8%B3%D8%AA-%D8%B3%D8%A7%DB%8C%D8%AA-%DA%A9%D9%87-%D8%AF%D8%B1%DA%AF%D8%A7%D9%87-%D9%87%D8%A7%DB%8C-%D9%BE%D8%B1%D8%AF%D8%A7/431)که شاید بتونه بهت کمک کنه.

us1234
جمعه 30 مرداد 1394, 21:42 عصر
برای درگاههای پرداخت نیاز هست که آی پی اصلی سرور نمایش داده بشه اما shared ip نمایش داده میشه، چطور می تونم ای پی اصلی سرور رو بدست بیارم؟


روی یک هاست دیگه یک فایل php درست کنید که داخلش :

echo $_SERVER['REMOTE_ADDR'];
را قرار بده
و از داخل هاست که می خوای آی پی اش را بدست بیاری آن فایل را file_get_contents کن .


echo file_get_contents('http://site.com/file1.php');