如何在 xampp(php 版本:7.1.11)中启用 soapclient?
How do I enable soap client in xammp (php version: 7.1.11)?
安装步骤:
1) 从 http://sourceforge.net/projects/nusoapforphp53/
下载 php-soap(PHP 的 NuSOAP)
2) 用编辑器打开“php.ini”配置文件,找到“可加载扩展(模块)所在的目录”。
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
; extension_dir = "ext"
extension_dir = "D:/xammp/php/ext"
3) 解压Step#1下载的文件内容,放在上面的目录“ext”中。
它提取到自己的目录“nusoap-for-php5.3-0.7.3”。
只需将整个目录复制到“D:/xammp/php/ext”
4) 在 php.ini 中,查找要加载的 php_soap.dll 扩展名的取消注释。
//找到如下所示的行
;extension=php_soap.dll
//取消注释如下:
extension=php_soap.dll
保存编辑的 php.ini 文件并关闭它。
5) 最后,重启服务器所有服务并重新加载服务器配置文件。
但是php信息不显示已启用的 soap,屏幕短片是从 google 收集的,仅显示已启用 soap 客户端的图像..
有什么解决办法??
您可以尝试重启电脑,如果还是不行,看看您是否满足所有要求:
http://php.net/manual/en/soap.requirements.php
PHP SOAP is available since PHP 5.0.1 . If you are in PHP4, you have to use NuSOAP.
本机 PHP 代码通常在性能上更好并且相对没有错误,因此如果 PHP SOAP 可用,请使用它。另外,NuSOAP官网的文档不多
答案参考 Link:
有PHP/7.3.6服务器
在 XAMPP 控制面板中
停止 Apache 服务器
单击 Apache
旁边的 Config
来自下拉列表 select PHP (php.ini)
Ctrl+F 查找 ;extension=soap
从行中删除 ;
。
Ctrl+S 保存文件。
再次启动 Apache。
扩展名=soap
安装步骤:
1) 从 http://sourceforge.net/projects/nusoapforphp53/
下载 php-soap(PHP 的 NuSOAP)2) 用编辑器打开“php.ini”配置文件,找到“可加载扩展(模块)所在的目录”。
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
; extension_dir = "ext"
extension_dir = "D:/xammp/php/ext"
3) 解压Step#1下载的文件内容,放在上面的目录“ext”中。 它提取到自己的目录“nusoap-for-php5.3-0.7.3”。 只需将整个目录复制到“D:/xammp/php/ext”
4) 在 php.ini 中,查找要加载的 php_soap.dll 扩展名的取消注释。
//找到如下所示的行
;extension=php_soap.dll
//取消注释如下:
extension=php_soap.dll
保存编辑的 php.ini 文件并关闭它。
5) 最后,重启服务器所有服务并重新加载服务器配置文件。
但是php信息不显示已启用的 soap,屏幕短片是从 google 收集的,仅显示已启用 soap 客户端的图像..
有什么解决办法??
您可以尝试重启电脑,如果还是不行,看看您是否满足所有要求: http://php.net/manual/en/soap.requirements.php
PHP SOAP is available since PHP 5.0.1 . If you are in PHP4, you have to use NuSOAP.
本机 PHP 代码通常在性能上更好并且相对没有错误,因此如果 PHP SOAP 可用,请使用它。另外,NuSOAP官网的文档不多
答案参考 Link:
有PHP/7.3.6服务器
在 XAMPP 控制面板中
停止 Apache 服务器
单击 Apache
旁边的Config
来自下拉列表 select
PHP (php.ini)
Ctrl+F 查找
;extension=soap
从行中删除;
。Ctrl+S 保存文件。
再次启动 Apache。
扩展名=soap