0
alex-pro
18.04.12
✎
10:53
|
Народ, пытаюсь настроить веб сервисы, чтобы получить доступ к 8.2 из php.
Версия 1С:Предприятие 8.2 (8.2.15.301)
Windows 2003 Server
Поставил IIS.
Опубликовал свой сервис.
Из php подключаюсь к сервису
<?php
ini_set("soap.wsdl_cache_enable","0");
$client = new SoapClient("http:/www.my1Cserver.net:8080/trade/ws/offers.1cws?wsdl", array('login' => "Online",'password' => "123",'cache_wsdl' => 0));
print_r($client->__getFunctions());
// Здесь все хорошо - получаю ответ
Array ( [0] => TestResponse Test(Test $parameters) [1] => TestResponse Test(Test $parameters) )
Однако, при вызове метода
$result = $client->Test();
php зависает и возвращает ошибку
Fatal error: Uncaught SoapFault exception: [HTTP] Could not connect to host in test.php:10 Stack trace: #0 [internal function]: SoapClient->__doRequest('<?xml version="...', '...', '...', 1, 0) #1
/test.php(10): SoapClient->__call('Test', Array) #2
/test.php(10): SoapClient->Test() #3 {main} thrown in
/test.php on line 10
Уже что только не перепробовал, два дня гуглил - ничего не помогает((
|
|