سوال : خطا در اسکریپت بانک پارسیان ؟؟؟

salam_ali

Member
سلام
ما که چند سالی هست تویه فروم مجید عضویم و فقط هر وقت مشکلی داشتیم مزاحم دوستان می شدم ...

کمک که بلد نیستیم ... ببخشید دیگه !!!

الان چند وقتی است که برای پرداخت آنلاین با بانک پارسیان قرارداد نوشتم و پین کد و ... را دریافت کردم .
اما هنگام اجرا اسکریپت بانک که می خواد بره به سایت بانک این خطا را می ده ...

Fatal error: Cannot redeclare class soapclient in /.../.../.../pec24/nusoap/nusoap.php on line 5471

این خطا مرتبط به اسکریپت نیست چون دقیقا همین اسکریپت تویه یه سایت دیگه داره کار می کنه ...
از بانک هم که پرسیدم گفت باید نسخه nusoap که داری استفاده می کنی با نسخه پی اچ پی سرورت یکی باشه ؟؟؟!!!

من که nusoap یکی پیدا نکردم ... نسخه پی اچ پی سرور هم 5.2.10 ...

ممنون می شم که دوستان کمکم کنن و راهنمایی بفرمایند.
 
آخرین ویرایش:

justpersian

Member
روی لوکال تست می کنی یا سرور ؟!
چون من روی لوکال این مشکلو دارم ولی رو سرور نه !
 

saidshp

Member
در nusoap و اکستنشن php_soap دو کلاس هم نام soapclient وجود داره این خطا ی هم نام بودن .
شما php_soap رو غیر فعال کنید
 

castel_xd

Member
منم چنین مشکلی داشتم و php_soap رو غیر فعال کردم ولی بازم حل نشد

لطفا راهنمایی کنین بگین چی باید کرد.
 

AazamZandi

New Member
باید فایل کلاس nusoap رو باز کنید

soapclient را سرچ کنید و در جایی که کلاس و فانکشن آن تعریف می شود ، آنرا تغییر نام دهید سپس در فایل نمونه ای که بانک در اختیار شما قرار داده هر جا

soapclient = new soapclient

آنرا به

soapclient = new new_name

تغییر دهید

با این روش نیازی به غیر فعال کردن php_soap هم نیست
 

جدیدترین ارسال ها

بالا