1С 8.1 Web-сервисы и apache 2.0 #256690


#0 by borik
Доброго времени суток всем Кто нибудь пытался использовать 1С 8.1 совместно с apache 2.0 (имеется в виду публикация web-сервисов). Что-то никак мне не удается подсунуть апачу wsapch2.dll. Прописываю как указано в мануале в файле httpd.conf: LoadModule ws_module <1C:Enterprise Root>/bin/wsapch2.dll а он в ответ: (OS 995)Операция ввода/вывода была прервана из-за завершения потока команд или по запросу приложения.  : winnt_accept: Asynchronous AcceptEx failed. и отказывается стартовать.....
#1 by fils
победил?
#2 by fils
Аналогичные проблемы :(. Помогите люди добрые.
#3 by fils
^
#4 by ASV
LoadModule _1cws_module "C:/Program Files/1cv81/bin/wsapch2.dll"
#5 by ASV
Если Fatal error: Class 'SoapClient' not found in "..." Тогда в php.ini добавить extension=php_soap.dll
#6 by ASV
в продолжении аэрофлота, на php пишем $client = new      SoapClient(
#7 by ASV
для подключения 1С к apache 2.2 необходимо в httpd.conf LoadModule _1cws_module "C:/Program Files/1cv81/bin/wsap22.dll"
#8 by ASV
далее как описано в C:/Program%20Files/1cv81/AddDoc/RU/V8AddDoc81.htm создаем регистрацию виртуальной директории, только необходимо писать SetHandler 1cws-process
#9 by ASV
параметры   SetHandler 1cws-process можно указывать в .htaccess
#10 by ASV
после публикации products.1cws в каталог виртуальной директории, в должна быть ссылка на , а не xml содержимое файла products.1cws
#11 by ASV
на php5 подключаемся к сервису из Веб-Примеры файл должен быть в кодировке utf8 $client = new      SoapClient(          "http://www.localhost/ws/products.1cws?wsdl"
#12 by ASV
есть.    } }
#13 by ASV
+12 все совпадаения с 1cweb.ru являются случайными
#14 by Crazymind
у меня слудующая проблема - если в 1с пользователя нет, то все прекрасно, но как только пользоветель появился- все, немогу получить результат. :( код до появления пользователя: на сколько я понимаю для того, чтобы авторизироватьс яна 1с нужно изменить 1 строчку: но ничего не получается - ошибка : Notice: Undefined property: SoapFault::$return in D:serverApache2htdocsindex.php on line 3 то возникает ошибка Fatal error: Uncaught SoapFault exception: [soap:Client] Нарушение прав доступа к операции Web-сервиса: { in D:serverApache2htdocsindex.php:5 Stack trace: #0 [internal function]: SoapClient->__call('xz1', Array) #1 D:serverApache2htdocsindex.php: SoapClient->xz1 #2 {main} thrown in D:serverApache2htdocsindex.php on line 3. И во втром и в третъем случае фыполение функции на сервере не происходит. если кто нибуть может, помогите пожалуйста!
#15 by xaka
Является ли обязательным наличие установленного 1С для возможности использовать модуль под Apache2? Дело в том, что есть отдельный сервер Win2K + Apache2.0/2.2. На этот сервер я скопировал dll файлы для каждой из версий Apache2 и при попытке запуска появляется ошибка "Не найден указанный модуль" (прошу _заметить_, что пути указаны верно, при точно такой же конфигурации с _установленным_ 1С проблем не возникает).
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С