我正在尝试一个简单的Web服务示例,即使extension=php_soap.dll在php.ini文件中未添加注释,我也会收到此错误:致命错误:在第2行的C:\ Program Files(x86)\ EasyPHP-5.3.9 \ www \ server.php中找不到类'SoapClient'
3 回答
梵蒂冈之花
TA贡献1900条经验 获得超5个赞
诊断
在脚本文件中查找以下内容
phpinfo();
如果找不到喜欢的Soap Client集合enabled: 肥皂应该出现在phpinfo()中的方式
固定
请执行下列操作:
找到php.ini您的apache bin文件夹,即Apache/bin/php.ini
;从开头删除extension=php_soap.dll
重新启动您的Apache服务器
phpinfo();再次查找并检查是否与上述图片相似
如果您这样做,问题就解决了!
另一方面,如果这不能解决您的问题,则可能需要在此处检查SOAP的要求。另外,在评论部分,您可以找到有关连接到https的好的建议。
侃侃无极
TA贡献2051条经验 获得超10个赞
要在PHP-7中安装SOAP,请在Ubuntu终端中运行以下命令:
sudo apt-get install php7.0-soap
要在PHP-7.1中安装SOAP,请在Ubuntu终端中运行以下命令:
sudo apt-get install php7.1-soap
要在PHP-7.2中安装SOAP,请在您的Ubuntu终端中运行以下命令:
sudo apt-get install php7.2-soap
要在PHP-7.3中安装SOAP,请在您的Ubuntu终端中运行以下命令:
sudo apt-get install php7.3-soap
- 3 回答
- 0 关注
- 827 浏览
添加回答
举报
0/150
提交
取消