繁体   English   中英

如何在xammp(php版本:7.1.11)中启用Soap Client?

[英]How do I enable soap client in xammp (php version: 7.1.11)?

安装步骤:

1)从http://sourceforge.net/projects/nusoapforphp53/下载php-soap(NuSOAP for PHP)

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)提取步骤1下载的文件内容,并将其放在上面的DIR“ 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)最后,重新启动服务器的所有服务并重新加载服务器配置文件。

但是phpinfo没有显示soap启用的信息,从Google收集了短屏,仅显示了soap客户端启用的图像。
在此处输入图片说明

解决办法是什么??

您可以尝试重新启动计算机,如果它不起作用,请查看您是否满足所有要求: http : //php.net/manual/en/soap.requirements.php

从PHP 5.0.1开始可以使用PHP SOAP 如果您使用的是PHP4,则必须使用NuSOAP

本地PHP代码通常具有更好的性能并且相对没有错误,因此,如果有PHP SOAP,请使用它。 此外,NuSOAP的官方网站上没有太多文档

答案参考链接: https : //stackoverflow.com/a/15402313/1177750

使用PHP / 7.3.6服务器

在XAMPP控制面板中

  1. 停止Apache服务器
  2. 单击Apache旁边的Config
  3. 从下拉列表中选择PHP (php.ini)
  4. Ctrl + F查找;extension=soap remove ; 从线。
  5. Ctrl + S保存文件。
  6. 再次启动Apache。

    延伸=肥皂

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM