SOAP로 작업하려하지만 작동하지 않습니다. 나는 localhost와 다른 서버를 사용했다. soap.xml : 예를 들어SOAP가 작동하지 않습니다.
POST /InStock HTTP/1.1
Host: www.example.org
Content-Type: application/soap+xml; charset=utf-8
Content-Length: nnn
<?xml version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
<soap:Body xmlns:m="http://www.example.org/stock">
<m:GetStockPrice>
<m:StockName>IBM</m:StockName>
</m:GetStockPrice>
</soap:Body>
</soap:Envelope>
및 결과 :
XML Parsing Error: syntax error Location: http://w3.localhost/soap/soap.xml Line Number 1, Column 1:POST /InStock HTTP/1.1 ^
은 phpinfo :
soap
Soap Client enabled
Soap Server enabled
아파치은 mime.type
application/fastsoap
application/soap+fastinfoset
application/soap+xml
17,451,515,내가 너무 nusoap로했지만, example.php 날이 오류를 보여줍니다 내 영어에 대한 도움과 유감을위한
Fatal error: Cannot redeclare class soapclient in C:\xampp\htdocs\w3\soap\nusoap.php on line 3896
감사합니다.
어떤 PHP 버전을 사용하고 있습니까? 또 다른 메모에서 SOAP는 PHP5에 내장되어 있기 때문에 NuSOAP –
PHP 버전 5.3.1을 사용할 필요가 없습니다. PHP를 사용하지 않으면 (단순한 soap.xml로 이동) XML 구문 분석 오류 ? – simple