Мне потребовалось несколько дней, чтобы выяснить, почему я получаю эту ошибку при попытке подключиться к MS-Exchange Server 2016 с использованием PHP:
Неустранимая ошибка PHP: необработанное исключение SoapFault: [WSDL] SOAP-ERROR:
Синтаксический анализ WSDL: не удалось подключиться к сервису в excon.php: 129
Причина в том, что WSDL-файл с сервера не содержит нужного узла. В сети есть несколько советов, как обойти это, загрузив файлы (схему, тип и сообщения) и добавив узел службы в файл services.xsd с помощью текстового редактора. Это подразумевает использование только локальной копии описания WSDL, которое я считаю подверженным ошибкам.
Нет ли другого пути?