🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ Mahdi
soap client
جامعه لاراول ایجاد شده در ۰۹ فروردین ۱۴۰۲

سلام

در php.ini

extention soap فعال کردم یعنی ; شو برداشتم ریست کردم اپاچی مو

ولی بازم Class "SoapClient" not found میگیرم

این extension=php_soap.dll پیدا نکردم برای فعال کردن

کل کانفینگ‌ها هم اینان

[soap]
; Enables or disables WSDL caching feature.
; https://php.net/soap.wsdl-cache-enabled
; soap.wsdl_cache_enabled=1
; Sets the directory name where SOAP extension will put cache files.
; https://php.net/soap.wsdl-cache-dir
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
; instead of original one.
; https://php.net/soap.wsdl-cache-ttl
soap.wsdl_cache_ttl=86400
; Sets the size of the cache limit. (Max. number of WSDL files to cache)
soap.wsdl_cache_limit=5

میشه راهنماییم کنید برای برطرف کردن این خطا

سلام مهدی عزیز

1- فایل php.ini را با یک ویرایشگر متنی باز کنید.

2- به دنبال خطی که شبیه `;extension=php_soap.dll` است بگردید اگر نبود اضافه کنید.

3- این خط را به `extension=php_soap.dll` تغییر دهید.

4- فایل php.ini را ذخیره کنید و سپس سرور PHP را راه‌اندازی مجدد کنید.

اگر پس از انجام این کارها مشکل شما حل نشد، از دستور زیر برای نصب ماژول Soap برای PHP خود استفاده کنید:

- در سیستم‌عامل‌های Ubuntu/Debian:

sudo apt-get install php-soap

- در سیستم‌عامل‌های CentOS/RHEL:

sudo yum install php-soap

- در سیستم‌عامل‌های Windows:

مراحل نصب SOAP برای ویندوز در سایت PHP.NET توضیح داده شده است. لینک مستقیم دانلود SOAP برای ویندوز به شرح زیر می‌باشد:

http://windows.php.net/downloads/pecl/releases/soap/

اگر همچنان با مشکل مواجه هستید و اطمینان دارید فایل php.ini شما صحیح پیکربندی شده است و ماژول Soap را نصب کرده‌اید، ممکن است نیاز به رفرش کردن پوشه‌ی Temp در کامپیوتر شما داشته باشید، شما می‌توانید با کلیک راست بر روی "Start icon" گزینه Run را انتخاب و در باکس باز شده عبارت `%temp%` را وارد کرده و سپس با زدن دکمه Enter، پوشه‌ی Temp را باز کرده و سعی کنید فایل‌های این پوشه را بررسی و یا حذف کنید، سپس رایانه خود را راه اندازی مجدد کنید.

بهترین پاسخ
احمدرضا فاطمی کیا ۰۹ فروردین ۱۴۰۲، ۱۱:۵۱

سلا ممنون از توضیحات کاملتون ولی ظاهرا

http://windows.php.net/downloads/pecl/releases/soap/

نیاز به شکن دارد چون لود نمیشه

Mahdi ۰۹ فروردین ۱۴۰۲، ۱۲:۲۵