Имя: Пароль:
1C
1С v8
Веб-сервис не публикуется
,
0 Василий88
 
30.06.14
13:10
Хочу сделать тестовый веб сервис, открыл для редактирования конфу, добавил в:
Общие - Web-сервисы
простой вебсервис с 1 операцией, возвращающей строку "хелловорлд".
Апач поставил.
Но в окошке:
Администрирование - Публикация на веб-сервере
галка "Публиковать веб-сервисы" неактивна, а в списке ниже нет ни одного сервиса.

Подскажите, пожалуйста, что я делаю не так?
1 Василий88
 
30.06.14
13:12
Модули расширения веб-сервера установлены.
2 Apokalipsec
 
30.06.14
13:18
Не сохранил конфу. Не задал имя публикации, не задал пространство имен, не прицепил пакет....Телепаты не в курсе. А да, у тебя апач виден при публикации в строке веб-сервер?
3 Dolphinbet
 
30.06.14
13:22
Публиковать надо под правами админа
4 Василий88
 
30.06.14
13:23
Конфу сохранил, имя публикации вроде выставил (на скринах есть, это же оно да?), пакет прицепить - этот как? Что надо сделать?
Апач виден, на /localhost/ выдаёт 'It works'.

Вкладка "Основные"
http://postimg.org/image/cxqs2kuir/

Вкладка "Прочее"
http://postimg.org/image/70pliyfor/

Код модуля
http://postimg.org/image/ymmbate09/
5 Василий88
 
30.06.14
13:27
Конфигуратор запускаю от админа, всё тоже самое.

Апач виден:
http://postimg.org/image/9hs1u1cwb/
6 Ясный перец
 
30.06.14
13:28
(5) А где каталог ??
7 Василий88
 
30.06.14
13:29
А там каталог чего надо указывать? Во всех туториалах, что я читал, этот момент как-то упущен был.
8 Ясный перец
 
30.06.14
13:33
Каталог это папка на твоём локальном веб-сервере.
Ну, типа C:\www\test
9 Apokalipsec
 
30.06.14
13:35
папка апача\htdocs\твой сервис\
10 Apokalipsec
 
30.06.14
13:36
и про настройку апача почитай. В гугле тонны инфы, даже видео есть.
11 Василий88
 
30.06.14
13:36
Ну, окей, я указал :
C:\Apache2.2\htdocs\ws\
веб-сервисы не появились в списке.
12 Василий88
 
30.06.14
13:36
Так сервисы же 1С-ка не видит, причём тут Апач? Я не спорю, я просто не понимаю...
13 Ясный перец
 
30.06.14
13:38
В свойствах конфы установлено "Назначение использования" ??
14 rphosts
 
30.06.14
13:42
(13)это-то тут причём?
15 Василий88
 
30.06.14
13:43
Там вот так сейчас:
http://postimg.org/image/4db1oq8vn/
16 Ясный перец
 
30.06.14
13:47
(14) Да просто спросил ))
17 rphosts
 
30.06.14
13:47
(15) ну аконец-то хоть какая-то инфа! Оказывается бухия вторая, которая на старых формах... так понемногу и версию платформы озвучим
18 rphosts
 
30.06.14
13:48
(16) ну и зачем путаешь ТС
19 Василий88
 
30.06.14
13:48
v8.2, пардон, забыл указать.
20 rphosts
 
30.06.14
13:49
нет такого релиза платформы! есть например 8.2.15.310, 8.2.19.68, так какая?
21 Ясный перец
 
30.06.14
13:49
(18) Это кто ещё кого путает )) До сообщения (15) вообще ничего не ясно было. А телепат отключен ;)
22 Василий88
 
30.06.14
13:50
23 rphosts
 
30.06.14
13:51
(22) если вам что-то нужно, неужели вы думаете кто-то будет ваши картинки смотреть? Можете сказать какая у вас платформа?
24 Василий88
 
30.06.14
13:53
я наоборот думал так удобнее будет)
8.2.19.90
25 rphosts
 
30.06.14
13:56
(24) у большинства на работе всё закрыто на прокси...
26 GreatOne
 
30.06.14
14:00
А почему бухия 2.0 вообще должна публиковаться? Что там публиковать, пустое окно?
27 rphosts
 
30.06.14
14:01
(24) запуск УФ разрешён?
28 GreatOne
 
30.06.14
14:03
Объясните, почему там вообще должны быть веб сервисы? Публикуется как надо:

http://joxi.ru/YDWxU_3JTJA3A0Ookp8
29 rphosts
 
30.06.14
14:04
(28) ну веб-сервисы - это про другое... это что-бы конфигурация с другой программой (не факт что с 1С) могла обмениваться через интернет напрямую данными
30 rphosts
 
30.06.14
14:05
+ (29) это не про публикацию самой окнфы, хотя без публикации таковой работать не будет.
31 Василий88
 
30.06.14
14:07
(27)
"Использовать управляемые формы в обычном приложении" - галка стоит.

(28)
Веб-сервисы нужны для обмена данными с Постгресом и дальше во Фласк. Короче, данные брать. Веб клиент у меня публикуется нормально, но не он мне нужен.
32 rphosts
 
30.06.14
14:20
Прав точно хватает(у того под кем запущен конфигуратор)?
сервис хоть какой-то подсистеме принадлежит? Операция у сервиса есть? Хоть у какой-то роли есть право на использование операции?
33 Apokalipsec
 
30.06.14
14:22
(32) Там нет пакета хдто, сервис просто из воздуха не создается.
Права тут не при чем, автор идет в гугл все таки.
34 rphosts
 
30.06.14
14:28
(33) у меня публикует без пакета-XDTO. ЧЯДНТ?
35 Apokalipsec
 
30.06.14
14:56
(34) всдлку покажи.
36 Василий88
 
30.06.14
15:23
Прав точно хватает(у того под кем запущен
- Конфигуратор из под админа запущен, в 1С-овской учётке все права прокликаны, какие только есть.

сервис хоть какой-то подсистеме принадлежит?
- Никакой, а какая разница? Спецом ща потестил - включил в подсистему электронного обмена, сохранил конфу, заново открыл окошко публикации - та же фигня.

Операция у сервиса есть?
- Есть, одна единственная, код такой:
Функция Hi() Экспорт
        Возврат "hello world";
КонецФункции

Хоть у какой-то роли есть право на использование операции?
- Как это проверить?

(33) Какая связь между форматом данных и возможностью опубликовать веб сервис, который вполне может возвращать и строку?
37 Serginio1
 
30.06.14
15:40
(0) Ты сохранил конфигурацию в БД файл? Судя по значку рядом с конфигурацией этого не сделано
38 Serginio1
 
30.06.14
15:42
(36) Проверить права можно Роли-Общие_Web-Сервисы-Нужный_Сервис-Нужная_Операция должна стоять галка
39 Василий88
 
30.06.14
16:05
(37) Это гениально, огромное вам спасибо =) Помогло.
40 Necessitudo
 
30.06.14
16:17
Ахахахах ахаха))))
41 Necessitudo
 
30.06.14
16:18
Что будет завтра - я написал текст в блокнотике, но 1С не подхватила код?
42 rphosts
 
30.06.14
19:05
(39) больше года на форуме... ты блин чё творишь-то!
43 rphosts
 
30.06.14
19:05
(35) ещё надо показать?