如何使用Nginx使SoapClient在服务器上工作

时间:2018-06-24 17:18:54

标签: php nginx soap soap-client

使用SoapClient()请求时出现错误。无论我使用哪种参数,问题仍然存在。服务器使用Nginx。

SOAP错误:http://lecturaparatodos.cl/soap.php

我检查是否启用了SOAP,它是:http://lecturaparatodos.cl/soap-check.php

我检查了OpenSSL,SimpleXML和所有我认为需要的东西,没关系:http://lecturaparatodos.cl/info.php

这是soap.php中的示例代码:

echo time();

$client = new \SoapClient("https://demo.l1nda.nl/api/webservice/?wsdl", 
    [
        "trace" => 1,
        "exceptions" => true, 
        'cache_wsdl' => WSDL_CACHE_NONE,
        'soap_version' => SOAP_1_2,
        'ssl' => [         
            'verify_peer' => false,        
            'verify_peer_name' => false,         
            'allow_self_signed' => true     
        ] 
    ]
);

var_dump($client->__getFunctions());

SOAP错误:http://lecturaparatodos.cl/soap.php

SOAP检查:http://lecturaparatodos.cl/soap-check.php

PHP信息:http://lecturaparatodos.cl/info.php

我会尝试在Google,此处和其他论坛上找到的所有内容。所有必需的模块都已安装,更新,并且似乎没有任何作用。如果我移到另一台服务器,则工作正常。我需要将网站保留在当前服务器上,这就是为什么我要寻求建议。

谢谢!

0 个答案:

没有答案