Имя: Пароль:
1C
1С v8
Проблема при обращении к методу веб сервиса 8.2 из php
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="...', 'http://www.my1Cserver...', 'http://www.w3.o...', 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

Уже что только не перепробовал, два дня гуглил - ничего не помогает((
1 alex-pro
 
18.04.12
12:26
up
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн