gpt4 book ai didi

php - CENTOS 6.9 php soap 扩展已安装但无法正常工作

转载 作者:太空宇宙 更新时间:2023-11-03 17:23:27 25 4
gpt4 key购买 nike

我在 OVH 上有 VPS 服务器:CENTOS 6.9 kvm v68.0.27、WHM 和 cPanel

当我使用 SoapClient 时出现错误:

Uncaught Error: Class 'SoapClient' not found in /home/kowal/public_html/[...]

我以 root 身份成功安装了 soap php 扩展

yum install php-soap

然后转到WHM -> MultiPHP INI Editor并找到语句

;;;;
; Note: packaged extension modules are now loaded via the .ini files
; found in the directory /etc/php.d; these are loaded by default.
;;;;

我查看/etc/php.d 并在这个目录中是 soap.ini 并且有文件:

curl.ini      fileinfo.ini  json.ini      phar.ini      soap.ini      zip.ini

soap.ini 包含extension=soap.so

当我运行时

php -m | grep -i soap

它什么都不返回。

我的 PHP 脚本仍然返回错误“找不到类‘SoapClient’”

我确实重启了 apache 服务,甚至重启了服务器。

--- 编辑 ---

我的服务器上有 multiphp,我认为这就是 yum install php-soap 没有进行任何更改的原因。

我发现有ea-php70-php-soap.x86_64 packake 可用于安装和运行

yum install ea-php70-php-soap.x86_64

但它给我错误:

Protected multilib versions: ea-php70-php-common-7.0.27-1.1.3.cpanel.i686 != ea-php70-php-common-7.0.27-5.5.5.cpanel.x86_64

我用“yum install ea-php70-php-soap.i686”尝试同样的结果

我真的不知道如何解决它。

最佳答案

/etc 是/home/kowal 用于其 php.ini 的文件夹吗?如果您有较新的 webmin,那么您的站点使用的 etc/php.ini 可能位于/home/kowal 目录中。

关于php - CENTOS 6.9 php soap 扩展已安装但无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48508144/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com