如何在中心启用肥皂7

时间:2016-02-05 07:52:11

标签: soap centos7

我想在远程服务器中启用soap。我正在使用centos 7和php 5.6.9(php56w)。我按照网上的说明进行操作,但仍然无法启用肥皂。

我已添加到/usr/local/lib/php.ini

extension="soap.so"

extension="/usr/local/lib/php/extensions/no-debug-zts-20131226/soap.so"

extension="/usr/lib64/php-zts/modules/soap.so"

但仍然没有奏效。

评论非常感谢! :)

2 个答案:

答案 0 :(得分:0)

Php是从二进制编译还是从repo安装?如果已编译,则需要使用--enable-soap

重新编译它

答案 1 :(得分:0)

首先你需要

make clean

清理上次编译。接下来用以下代码编译php:

./configure  --with-apxs2=/usr/local/apache2/bin/apxs --with-mcrypt --with-zlib --with-openssl --enable-mbstring --enable-mbregex --with-pdo-pgsql=/usr/local/pgsql --with-pgsql=/usr/local/pgsql --enable-soap --enable-sockets --enable-calendar

最后:

make && make install