|
не отрабатывает веб-сервис
| ☑ |
0
Stim
07.05.18
✎
22:27
|
Добрый вечер.
Создал веб-сервис на пустой тестовой базе с простейшей процедурой:
Функция test() экспорт
Возврат "22";
КонецФункции
обращаюсь через страничку php к веб-сервису:
<?php
$client = new SoapClient(";);
//var_dump($client);
if (is_object($client)){
print ' подключение работает'; }
$p=$client->Test();
print 'функция выполнилась';
var_dump($p);
?>
в результате на странице только первый print
подключение работает
и больше ничего.
Как все-таки вызвать процедуру веб-сервиса из php? ЧЯДНТ?
|
|
1
Fram
07.05.18
✎
22:58
|
а когда ссылку в браузере открываешь что выдает?
|
|
2
Stim
07.05.18
✎
23:19
|
(1) выдает содержимое, все как обычно.
|
|
3
Stim
07.05.18
✎
23:19
|
соап юай кстати работает. хмм
|
|
4
Stim
07.05.18
✎
23:19
|
что-то с хостером
|
|
5
Fragster
гуру
07.05.18
✎
23:21
|
ini_set("soap.wsdl_cache_enabled", "0");
$client = new SoapClient(";,
array(
'login' => '', //логин
'password' => '', //пароль
'trace' => true,
'features' => SOAP_USE_XSI_ARRAY_TYPE,
//'compression' => SOAP_COMPRESSION_ACCEPT | SOAP_COMPRESSION_GZIP | 5 // если очень хочется, то можно
)
);
|
|
6
Stim
07.05.18
✎
23:39
|
(5) на
ini_set("soap.wsdl_cache_enabled", "0");
у меня пхп ругаетсо
|
|
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн