Fig*_*gör 185 php soap fatal-error
我正在尝试一个简单的Web服务示例,即使我extension=php_soap.dll
在php.ini
文件中取消注释,我也会收到此错误:
致命错误:在第2行的C:\ Program Files(x86)\ EasyPHP-5.3.9\www\server.php中找不到类'SoapClient'
Mor*_*lde 321
诊断
在脚本文件中查找以下内容
phpinfo();
Run Code Online (Sandbox Code Playgroud)
如果你找不到这样的Soap Client
设置enabled
:
固定
请执行下列操作:
php.ini
您的apache bin文件夹,即Apache/bin/php.ini
;
从头开始删除extension=php_soap.dll
phpinfo();
再次查找你,看看你是否看到了与上面相似的图片另一方面,如果这不能解决您的问题,您可能需要在此处检查SOAP的要求.同样在评论部分,您可以找到有关连接到https的好建议.
Nah*_*hid 135
要在PHP-7中安装SOAP,请在Ubuntu终端中运行以下命令:
sudo apt-get install php7.0-soap
Run Code Online (Sandbox Code Playgroud)
要在PHP-7.1中安装SOAP,请在Ubuntu终端中运行以下命令:
sudo apt-get install php7.1-soap
Run Code Online (Sandbox Code Playgroud)
要在PHP-7.2中安装SOAP,请在Ubuntu终端中运行以下命令:
sudo apt-get install php7.2-soap
Run Code Online (Sandbox Code Playgroud)
OZ_*_*OZ_ 21
对于AWS(RHEL):
sudo yum install php56-soap
Run Code Online (Sandbox Code Playgroud)
(56这里是5.6 PHP版本 - 把你的版本放在这里).
Jas*_*net 14
要在PHP5.6中安装SOAP,请在Ubuntu 14.04终端中运行以下命令:
sudo apt-get install php5.6-soap
service php5.6-fpm restart
service apache2 restart
Run Code Online (Sandbox Code Playgroud)
查看SOAP是否已启用:
php -m
Run Code Online (Sandbox Code Playgroud)
(您应该在返回的文本之间看到SOAP.)
May*_*You 11
我不得不跑
php-config --configure-options --enable-soap
Run Code Online (Sandbox Code Playgroud)
以root身份重启apache.
那很有效!现在我的phpinfo()调用显示了SOAP部分.
我在PHP 7.0.22-0ubuntu0.16.04.1 nginx上解决了这个问题
sudo apt-get install php7.0-soap
sudo systemctl restart php7.0-fpm
sudo systemctl restart nginx
Run Code Online (Sandbox Code Playgroud)
我找不到这个SOAP
部分,phpinfo()
所以我不得不安装它.
有关信息,SOAP
扩展需要libxml
PHP扩展.这意味着--enable-libxml
根据http://php.net/manual/en/soap.requirements.php也需要传入
从WHM面板
安装SOAP 0.13.0
警告:不推荐使用"pear/HTTP_Request",而选择"pear/HTTP_Request2"
安装ok:channel://pear.php.net/SOAP-0.13.0
安装HTTP_Request2(可选)
安装ok:channel://pear.php.net/HTTP_Request2
重启服务»HTTP服务器(Apache)
从shell命令
1.pear安装SOAP
2.reboot
对于 Docker* 添加以下行:
RUN apt-get update && \
apt-get install -y libxml2-dev && \
docker-php-ext-install soap
Run Code Online (Sandbox Code Playgroud)
*:对于基于 Debian 的映像,即。不适用于高山变种。
归档时间: |
|
查看次数: |
332831 次 |
最近记录: |