无法启用 PHP SOAP

Can' get PHP SOAP enabled

我想我已经使用以下方法安装了 SOAP:

yum install php-soap

但是,当我使用以下命令时:

 php -i | grep -i soap

我收到此错误消息:

PHP Warning:  PHP Start-up: Unable to load dynamic library 

'/usr/local/lib/php/extensions/php_soap.dll' - /usr/local/lib/php/extensions/php_soap.dll: 无法打开共享对象文件:第 0 行未知中没有此类文件或目录

当我尝试再次安装 SOAP 时,它说它已经安装了。在我的 php.ini 文件中,我取消提交了​​以下行:

extension=php_soap.dll

我还缺少什么?

谢谢!

编辑

找到我的 .so 文件:"find / -name soap.so"(在根目录)

然后将该路径放入我的 php.ini 文件中。

如果您查看此答案,您可能会找到线索

how-to-enable-soap-on-centos

您应该指向某个 soap.so 库。 DLL 通常位于 windows。检查您的库路径 /usr/local/lib/php/extensions 并查看是否可以在那里找到任何 soap.so 库