今天运行一个demo代码,出现了“Class 'SoapClient' not found”错误。搜索了一下,需要启动soap服务,但是在php.ini的Windows Extensions里面没有找到soap.dll,一开始还以为我的php版本没有包含这个dll,到php安装目录下的ext子目录看了一下,发现php_soap.dll是存在的。那就简单了,直接添加extension=php_soap.dll到Windows Extensions部分,重启动apache就好了。
ssl默认也是不启动的,extension=php_openssl.dll,可以在这里将它前面";"去掉就好了。
在windows安装拓展可以参考:http://us3.php.net/manual/en/install.windows.extensions.php
本文介绍了如何解决在PHP中遇到的'SoapClient'未找到的问题。通过在php.ini文件中启用php_soap.dll和php_openssl.dll来启动SOAP服务和SSL。提供了解决方案并指出了相关配置步骤。
796

被折叠的 条评论
为什么被折叠?



