فضای نام یا namespace رو به بالای فایلی که ازش استفاده میکنید اظافه کردین؟ یا اینکه قبل نام SoapClient یه \ گذاشتین؟
@Alimotreb
روی لوکال هاستم
xampp
نکته هم اینه که تو سیستم قبلیم مشکلی نبود و توی کامپیوتر جدید این مشکل به وجود اومده که php , xampp و کامپوزر و غیره رو تازه نصب کردم . یعنی توی کدها مشکلی نیست تقریبا
درود
اگر کلاس رو درست import کردید .. شاید کلا این گزینه در php.ini غیرفعاله
extension=php_soap.dll
گزینه بالا رو در php.ini پیدا کنید و آنکامنت کنید
سلام
@azaribazar
مسیر دهی کلاس رو توی کد هاتون بررسی کنید
بعد هم فایل php.ini رو باز کنید چیزی که جناب بیات گفتند رو از حالت کامنت در بیارید ، ذخیره کنید و آپاچی رو ری استارت بزنید.
کدی که اقای بیات گفتن اصلا توی php.ini نبود ولی اونو گذاشتم اخر خط و درست شد
ولی چرا اصلا نبود ؟ یادشون رفته بزارن؟؟؟
معمولا اکستنشن های پیشفرض PHP در نسخه های مختلف ابزارهایی مثل Xampp & Wampp و غیره .. در کانفیگها کمی با هم تفاوت دارند..
البته این ابزارها هم برای تست در حالت Development هستند و مسلما شما وقتی بخواهید کدهاتون رو دِپلوی کنید و به حالت Production کوچ کنید.. مسلما باید سرور رو بخوبی کانفیگ کنید
مواردی مثل Apache, PHP, Mysql که هر کدوم فایل کانفیگ بزرگ و شلوغی دارند
موفق باشید
@khanzadimahdi
ممنون از پاسختون
یعنی فقط با همین یه خط کد نصب شد ؟؟؟
چیز دیگه ای لازم نداره؟
سلام...
من هم این مشکل رو دارم و extension=php_soap.dll رو به فایل php.ini اضافه کردم ولی مشکل ام حل نشد...
موقع استفاده از soap ، خطای class soapclient not finde دریافت می کنم....
از nusoap استفاده می کنم...بی زحمت راهنمایی کنید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟