首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >致命错误:找不到类'SoapClient‘

致命错误:找不到类'SoapClient‘
EN

Stack Overflow用户
提问于 2012-07-09 16:27:52
回答 14查看 424.1K关注 0票数 231

我正在尝试一个简单的web服务示例,即使我在php.ini文件中取消了extension=php_soap.dll的注释,也得到了这个错误:

致命错误:在C:\Program Files (x86)\EasyPHP-5.3.9\www\server.php的第2行

中找不到类'SoapClient‘

EN

回答 14

Stack Overflow用户

回答已采纳

发布于 2012-07-09 16:34:41

诊断

在您的脚本文件中查找以下内容

代码语言:javascript
复制
phpinfo();

如果找不到像这样设置为enabledSoap Client

修复

执行以下操作:

在您的Apache bin文件夹中找到php.ini,即从服务器的开头找到 ;

  • 再次查找您的phpinfo();,并检查您是否看到与上面的图片类似的图片<代码>H223<代码>H124如果看到,问题就解决了!<代码>H225<代码>G226

另一方面,如果这不能解决您的问题,您可能需要检查requirements for SOAP here。另外,在评论部分,你可以找到关于连接https的好建议。

票数 392
EN

Stack Overflow用户

发布于 2016-09-10 11:56:51

要在PHP-7中安装SOAP,请在Ubuntu终端中运行以下命令:

代码语言:javascript
复制
sudo apt-get install php7.0-soap

要在PHP-7.1中安装SOAP,请在Ubuntu终端中运行以下命令:

代码语言:javascript
复制
sudo apt-get install php7.1-soap

要在PHP-7.2中安装SOAP,请在Ubuntu终端中运行以下命令:

代码语言:javascript
复制
sudo apt-get install php7.2-soap

要在PHP-7.3中安装SOAP,请在Ubuntu终端中运行以下命令:

代码语言:javascript
复制
sudo apt-get install php7.3-soap
票数 174
EN

Stack Overflow用户

发布于 2015-08-23 03:09:21

对于AWS (RHEL):

代码语言:javascript
复制
sudo yum install php56-soap

(56这里是5.6 PHP版本-把你的版本放在这里)。

票数 21
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11391442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档