LINUX.ORG.RU

История изменений

Исправление gwyllum, (текущая версия) :

В общем, проблему решил. Я так понимаю, что это особенность кривизны 1с-ки. Может кому пригодится:

1. записываем wsdl в файл на сервере

2. дополнительно указываем параметр location - ссылку без ?wsdl

В итоге должно получится что-то вроде:

$client = new SoapClient(
		$_SERVER['DOCUMENT_ROOT'].'/wsdl.txt',
		[
				'login'         => '...',
				'password'      => '...',
				'soap_version'  => '1.2',
				'location'      => 'http://softfarm.by:8080/TestEtalon/ws/directories.1cws',
				'trace'       => true
		]
);

Исходная версия gwyllum, :

В общем, проблему решил. Я так понимаю, что это особенность кривизны 1с-ки. Может кому пригодится: 1. записываем wsdl в файл на сервере 2. дополнительно указываем параметр location - ссылку без ?wsdl

В итоге должно получится что-то вроде:

$client = new SoapClient(
		$_SERVER['DOCUMENT_ROOT'].'/wsdl.txt',
		[
				'login'         => '...',
				'password'      => '...',
				'soap_version'  => '1.2',
				'location'      => 'http://softfarm.by:8080/TestEtalon/ws/directories.1cws',
				'trace'       => true
		]
);