PDA

View Full Version : مشکل دقیق این ارور



olampiad
یک شنبه 21 شهریور 1395, 15:21 عصر
سلام و خسته نباشی به اساتید عزیز
به این کد من یه نیکا بندازین


Caught exception: SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://sadad.shaparak.ir/services?wsdl' : failed to load external entity "https://sadad.shaparak.ir/services?wsdl"


این ارور مربوط به چی میشه دقیقا .
آخه چرا به shaparak گیر داده ؟
soap بای تو سایت من فعال باشه ؟
میشه یکم منو در مورد این ارور راهنمایی کنین .
خیلی ممنون

olampiad
یک شنبه 21 شهریور 1395, 17:33 عصر
از کجا بدونم که soap رو سرور فعال هستش ؟

numberone1
یک شنبه 21 شهریور 1395, 19:10 عصر
سلام
نسخه 5.01 به بالا php کلاس soap داخلی تعریف شده لازم نیست فایل های بانک هارو فراخوانی کنی.
اکثرا چون داکیومنت های بانک ناقص و به درد نخوره اصلا ازش استفاده نکنی بهتره


$client = new SoapClient('https://sadad.shaparak.ir/pgwchannel/services/pgw?wsdl');

olampiad
یک شنبه 21 شهریور 1395, 20:01 عصر
سلام دوست عزیز
تشکر فراوان بابت راهنمایی
من کد شمارو هم جایگزین کردم ولی چاره ساز نبود وباز همون ارور رو داد .
به نظرتون مشکل از کجاست ؟
ممنون

plague
یک شنبه 21 شهریور 1395, 22:37 عصر
فکر میکنم آدرسی که استفاده میکنی غلطه
وقتی لینک رو تو مرورگر میزنی باید یه فایل xml باشه مثل این
https://ikc.shaparak.ir/XToken/Tokens.xml

numberone1
یک شنبه 21 شهریور 1395, 23:24 عصر
به نظرم plague درست میگه. من آدرسی که برای بانک ملت استفاده میکنم این شکلیه

https://bpm.shaparak.ir/pgwchannel/services/pgw?wsdl
الان این آدرس و تو url بزنی باز بشه یه فایل xml بهت نشون میده احتمالا آدرست اشتباهه

M4HY4R
سه شنبه 10 اسفند 1395, 12:14 عصر
http://asanamuz.ir/wp/?p=131

M4HY4R
سه شنبه 10 اسفند 1395, 12:22 عصر
php -m | grep soap