Имя: Пароль:
1C
1С v8
Веб-сервис 1с, вызов через объект SoapClient в файле php
0 Pandoch
 
27.08.13
14:50
Доброго времени суток, уважаемые!  Создан веб-сервис, опубликован, адрес wsdl файла записан верно - проверяла в браузере. Имеется файл php - код указан ниже. Сервер настроен, работает -  Apache 2.2, если убрать строчку с созданием объекта SoapClient - происходит запись в файл. Если обратно добавить - ничего не делает. Почему не хочет создавать объект такой и вызывать функцию веб-сервиса?

<?php

$objSoapClient = new SoapClient("http://127.0.0.1:1155/wubook/ws/wubook.1cws?wsdl""; target="_blank" rel="nofollow" class="extralink">http://127.0.0.1:1155/wubook/ws/wubook.1cws?wsdl";;, array('login' => "test", 'password' => "test"));

$objSoapClient->PushActivation();

    $h = fopen("hh.txt","w");
    $text = "Строка для записи в файл. ";
    if (fwrite($h,$text))

        echo "Запись произведена успешно";

    else
        echo "Произошла ошибка при записи данных";
    fclose($h);

?>
1 Pandoch
 
27.08.13
15:00
прошу прощения, вот исправный код php

<?php

    $objSoapClient = new SoapClient("http://127.0.0.1:1155/wubook/ws/wubook.1cws?wsdl";, array('login' => "test", 'password' => "test"));
    //$objSoapClient->PushActivation();

    $h = fopen("hh.txt","w");
    $text = "Строка для записи в файл. ";
    if (fwrite($h,$text))
        echo "Запись произведена успешно";

    else
        echo "Произошла ошибка при записи данных";
    fclose($h);


?>
2 Pandoch
 
27.08.13
15:01
блин короче он ссылку исправляет. отдельно напишу ее:
"http://127.0.0.1:1155/wubook/ws/wubook.1cws?wsdl"; , ну не суть, она работает в браузере.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан