Имя: Пароль:
1C
 
1с 8.2 web-сервис на локальной машине
0 gorec
 
20.02.11
22:36
Здравствуйте!
Помогите плиз. Публикую web-сервис на локальной машине. В браузере Опера по ссылке http://localhost/ws/ostatok.1cws?wsdl выдает запрос юзера и пароля ввожу usr="web", pwd="1" в ответ "Сервис не найден. An error occurred processing this request."

ОС Win7, Apache 2.2. - апач поставил, робит нормально, запускается под моим пользователем Alex.
В 1с создавл web-сервис опубликовал в папку D:\Web\WWW\webser\.

В конфиге апача прописал подключение модуля LoadModule _1cws_module "C:/Program Files/1cv82/8.2.13.205/bin/wsap22.dll"

Alias /ws "D:/Web/WWW/webser"
<Location /ws>
   DirectorySlash Off
   SetHandler 1cws-process
   Allow from all
</Location>

файл default.vrd его создала 1с.
<?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
       xmlns:xs="http://www.w3.org/2001/XMLSchema"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       base="/82_torg"
       ib="File=&quot;D:\1СПредприятие\82_torg&quot;;"
       enable="false">
   <ws>
       <point name="Get"
               alias="ostatok.1cws"/>
   </ws>
</point>

Перерыл инет инфа в основном по 8.1. По 8.2 ваще практически нет ... в основном вопросы без ответов =)
1 IamAlexy
 
20.02.11
22:38
2 gorec
 
21.02.11
15:26
Мне не надо устанавливать веб клиент. Мне надо на сайт через веб сервис получать необходимые данные.
3 saaken
 
21.02.11
15:47
Веб-Сервис и в 8.1 присутствует
4 saaken
 
21.02.11
15:47
Смотри в книге Переход на 8.1
5 DmitrO
 
21.02.11
15:54
По файлу vrd, виртуальный каталог на апаче надо создавать именно с таким именем: 82_torg
Тогда сервис будет доступен по адресу:
http://localhost/82_torg/ws/ostatok.1cws?wsdl
6 gorec
 
21.02.11
20:08
"По файлу vrd, виртуальный каталог на апаче надо создавать именно с таким именем: 82_torg" - имеется ввиду что каталог webser переименовать в 82_torg ?
7 gorec
 
21.02.11
20:34
Юху заработало! Всем спасибо!
Алиас прописанный 1с в конфиге апача изменил - вместо Alias "/82_torg" "D:/Web/WWW/webser/" сделал Alias "/webser" "D:/Web/WWW/webser/"
В файле vrd вместо base="/82_torg" сделал base="/webser" и спасибо  DmitrO изменил в браузере строку на http://localhost/webser/ws/ostatok.1cws?wsdl
Независимо от того, куда вы едете — это в гору и против ветра!