agha_reza
شنبه 25 مرداد 1399, 16:48 عصر
با سلام،
من دارم از https://laradock.io/ در لوکال استفاده میکنم و موقع استفاده از درگاه پرداخت با soap مشکل دارم. این اکستنشن ظاهراً لود نمیشه. خطایی که دریافت میکنم این هست:
Class 'SoapClient' not found
و همین طور با فراخوانی تابع extension_loaded('soap') مقدار false دریافت میکنم. تنظیماتی که اعمال کردم:
در همه ی فایلهای php-fpm/phpX.ini خط زیر رو از حالت کامنت درآوردم:
extension=php_soap.dll // uncommented
و در فایل های php-fpm/Dockerfile و workspace/Dockerfile خط زیر رو true کردم:
ARG INSTALL_SOAP=true
و در فایل .env خطوط زیر رو دارم:
WORKSPACE_INSTALL_SOAP=true
PHP_FPM_INSTALL_SOAP=true
و با این دستور بیلد میکنم:
docker-compose build --no-cache
اما مشکل برطرف نمیشه.
من دارم از https://laradock.io/ در لوکال استفاده میکنم و موقع استفاده از درگاه پرداخت با soap مشکل دارم. این اکستنشن ظاهراً لود نمیشه. خطایی که دریافت میکنم این هست:
Class 'SoapClient' not found
و همین طور با فراخوانی تابع extension_loaded('soap') مقدار false دریافت میکنم. تنظیماتی که اعمال کردم:
در همه ی فایلهای php-fpm/phpX.ini خط زیر رو از حالت کامنت درآوردم:
extension=php_soap.dll // uncommented
و در فایل های php-fpm/Dockerfile و workspace/Dockerfile خط زیر رو true کردم:
ARG INSTALL_SOAP=true
و در فایل .env خطوط زیر رو دارم:
WORKSPACE_INSTALL_SOAP=true
PHP_FPM_INSTALL_SOAP=true
و با این دستور بیلد میکنم:
docker-compose build --no-cache
اما مشکل برطرف نمیشه.