未加载PHP-SOAP扩展

问题描述 投票:1回答:3

我有在Linux认证的HP PC上运行的Centos 6.4 Final。我正在用PHP编写一个小型EPOS应用程序,需要访问各种Magento SOAP方法。

当我通过yum安装php时,我不知道我需要SOAP。所以我以后用yum install php-soap。之后,我进行了百胜更新。

查看phpinfo()输出链接http://www.prendas.co.uk/images/download/phpinfo.pdf

SOAP似乎正在工作。但是我得到“未加载SOAP扩展”。当我尝试加载它时,在我的PHP代码中。

有人可以帮忙吗?

php php-extension
3个回答
2
投票

转到Php.ini,从phpmyadmin中打开文件,在文本编辑器中打开并搜索; extension = php_soap.dll,然后删除;符号,然后在restart中删除Wamp / xamp服务,然后刷新您的网址页面。.享受


0
投票

我真的不太了解centOS,但是有可能存在两个php.ini文件。一种用于Apache,另一种用于CLI。因此,以防您从CLI发出SOAP调用(我认为这很可能),您可能必须将SOAP扩展名添加到此CLI的php.ini中已加载的扩展名列表中。


0
投票

确定,请转到php.ini文件,查看extension=php_soap.dll是否确实存在,如果不存在,请浏览该文件并找到扩展名所在的位置,然后粘贴extension = php_soap.dll。如果extension=php_soap.dll实际上存在,但写为;extension=php_soap.dll,则删除分号,保存文件,停止并重新启动模块,瞧!!

© www.soinside.com 2019 - 2024. All rights reserved.