|
не работает отладка на сервере | ☑ | ||
---|---|---|---|---|
0
zak555
18.03.15
✎
16:39
|
прописал ключ
"C:\Program Files\1cv8\8.3.5.1486\bin\ragent.exe" -debug -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv8\srvinfo" точки останова на стороне сервера не работают |
|||
1
mikecool
18.03.15
✎
16:40
|
сервер ребутнул?
|
|||
2
zak555
18.03.15
✎
16:40
|
(1) естественно
|
|||
3
ДенисЧ
18.03.15
✎
16:41
|
располжение опции в командной строке поменяй...
Помнится, было такое... |
|||
4
mikecool
18.03.15
✎
16:41
|
(3) о_О
|
|||
5
zak555
18.03.15
✎
16:42
|
(3) уже три варианта попробовал
то в конец, то перед -д, то вот сразу после ехе |
|||
6
zak555
18.03.15
✎
16:42
|
платформа 8.3.5.1486
|
|||
7
D_E_S_131
18.03.15
✎
17:23
|
А точно этот "сервер" запускается? Может старая служба работает?
|
|||
8
happysan
18.03.15
✎
17:25
|
Бывает брандмауер мешает, надо в списке исключений внести файл запуска 1С.
|
|||
9
zak555
18.03.15
✎
18:52
|
(7) в свойствах службы виден параметр дебак
|
|||
10
zak555
18.03.15
✎
18:52
|
(8) где он в вин2012 ?
|
|||
11
Dmitry1c
18.03.15
✎
18:55
|
сделай через реестр
|
|||
12
zak555
18.03.15
✎
18:57
|
(11) что ?
|
|||
13
zak555
18.03.15
✎
19:01
|
0 в реестр прописал и сделал рестар
|
|||
14
mehfk
18.03.15
✎
19:41
|
Как здесь v8: Отладка регламентных заданий на сервере. в (18) не пробовал сделать ?
|
|||
15
zak555
18.03.15
✎
19:45
|
(14) не пойму, что мне это дест
|
|||
16
mehfk
18.03.15
✎
19:53
|
Тогда вопрос в лоб: строки подключения информационной базы в отлаживаемом сеансе и в конфигураторе совпадают?
|
|||
17
zak555
18.03.15
✎
20:02
|
(16) да
|
|||
18
VitShvets
18.03.15
✎
20:39
|
На фаерволах и клиента и сервера нужно открыть порты 1540-1591
|
|||
19
zak555
18.03.15
✎
20:39
|
(18) это всё на сервере выполняется в терминале
|
|||
20
zak555
18.03.15
✎
20:41
|
на домашней машине тоже самое -- не работает отладка
ОС : вин8 постгрис 8.3.5.1486 |
|||
21
zak555
18.03.15
✎
20:46
|
отключил брандауер --- не помогло
|
|||
22
Зеленый Кот
18.03.15
✎
20:49
|
во всех профилях отключи
|
|||
23
zak555
18.03.15
✎
20:52
|
(14) Srvr="localhost";Ref="baza";
в конфигураторе Сервер localhost Имя базы baza |
|||
24
zak555
18.03.15
✎
20:52
|
(22) это ты про профили-сервисы ? а под ними можно зайти или как-то по-другому выключается ?
|
|||
25
VitShvets
18.03.15
✎
20:54
|
(19) (20)Служба сервера 1С общается с клиентом 1С через сетевой протокол. Надо прописывать, но 1 раз, т.к. клиент и сервер одна машина.
(21) И не поможет. Надо открыть порты, либо остановить службу "Windows Firewall". Лучше всётаки открыть порты. |
|||
26
zak555
18.03.15
✎
20:57
|
(18) tcp ?
|
|||
27
Зеленый Кот
18.03.15
✎
20:58
|
telnet-ом порты проверь
|
|||
28
VitShvets
18.03.15
✎
21:00
|
(26) скорее всего да, но я на всякий случай открываю и UDP
|
|||
29
zak555
18.03.15
✎
21:01
|
(28) tcp открыл перезагрузил сервис -- не помогло
|
|||
30
VitShvets
18.03.15
✎
21:05
|
(29) а чисто случайно, а 1cv8.exe нигде не прописан в фаервольных правилах как запрет или ограничение?
|
|||
31
VitShvets
18.03.15
✎
21:07
|
И (27) тоже надо бы. Дабы понять в чем проблема.
|
|||
32
zak555
18.03.15
✎
21:08
|
(30) там всё зелёным
|
|||
33
zak555
18.03.15
✎
21:09
|
(27)(31) это как ?
|
|||
34
User_Agronom
18.03.15
✎
21:11
|
(0) Точно все буквы латиница? Никаких специальных символов в строке нет?
(33) Написано telnet'ом. Попробуй сначала c:>telnet /? |
|||
35
VitShvets
18.03.15
✎
21:12
|
(33) Ну например так http://netler.ru/ikt/telnet.htm
|
|||
36
zak555
18.03.15
✎
21:29
|
абракадбра написана
|
|||
37
zak555
18.03.15
✎
21:33
|
Sї?{
|
|||
38
Мимохожий Однако
18.03.15
✎
22:06
|
(36)в (35)Абракадабры нет
|
|||
39
zak555
18.03.15
✎
22:24
|
(38) есть
|
|||
40
Мимохожий Однако
18.03.15
✎
23:04
|
(39)Только у тебя
|
|||
41
zak555
18.03.15
✎
23:10
|
(40) что делать ?
|
|||
42
User_Agronom
18.03.15
✎
23:11
|
||||
43
Либерал
18.03.15
✎
23:11
|
еще отладка не работает, если в разном регистре имя базы в оснастке сервера 1с и в строке подключения.
например, там Baza, а там baza |
|||
44
zak555
18.03.15
✎
23:20
|
(43) одинаково
|
|||
45
zak555
19.03.15
✎
06:45
|
ап
|
|||
46
ShoGUN
19.03.15
✎
06:52
|
(45) В списке возможных предметов отладки виден сервер?
|
|||
47
zak555
19.03.15
✎
07:01
|
||||
48
ShoGUN
19.03.15
✎
07:03
|
(47) Это. И в таком виде не останавливается на точках останова? Значит этот код тупо не исполняется, т.к. отладчик у тебя подключён. Все шаманства с файерволлом нужны, если отладчик не видит сервер, у тебя же всё в порядке.
Проверь, может у тебя вообще инструкции препроцессора куда-то не туда засунули, я встречал такое. |
|||
49
zak555
19.03.15
✎
07:15
|
(48) это нетиповвая БП 2.0
сейчас сделал следующее создал пустую обработку, в которой сделал УФ в ней создал команду, которая выполняется на сервере отладчик оказывается работает |
|||
50
ShoGUN
19.03.15
✎
07:20
|
(49) Так и я о чём :) Ты не там копаешь. Проверяй код модулей.
|
|||
51
zak555
19.03.15
✎
07:22
|
(50) просто тут валится на ошибку в ОМ
у него галки сервер/клиент/внешнее соедиение снял сервер/внешнее соединение -- ошибка пропала =) я что-тот не пойму -- в какой момент ОМ "инициализируются" ? |
|||
52
ShoGUN
19.03.15
✎
07:24
|
(51) Синтаксическая ошибка?
"Инициализируются", то бишь компилируются - при первом обращении, а глобальные - при запуске. |
|||
53
zak555
19.03.15
✎
07:27
|
(52) в этом ОМ идёт построение обычный формы
|
|||
54
zak555
19.03.15
✎
07:29
|
валилось на
Элемент = КоманднаяПанель.Кнопки.Добавить("Параметры1", ТипКнопкиКоманднойПанели.Действие, "ММММ", Новый Действие("ДействияФормыОткрытьСоветы")); |
|||
55
ShoGUN
19.03.15
✎
07:36
|
(54) Это на сервере? :))
КоманднаяПанель (CommandBar) Доступность: Толстый клиент. |
|||
56
zak555
19.03.15
✎
07:38
|
(55) это не ко мне...
я вот на эту строку поставил точку останова и туда никак не попадал сервер --- поэтому я и создал эту тему... хотя я всё равно не пойму -- почему сервер туда не попадал и в какой момент генерится ОМ |
|||
57
ShoGUN
19.03.15
✎
07:40
|
(56) Сервер НЕ МОГ туда попасть. Это синтаксическая ошибка с точки зрения исполнения на сервере, до исполнения кода просто дело не доходило.
|
|||
58
ShoGUN
19.03.15
✎
07:43
|
При компиляции сначала делается синтаксический контроль, а потом уже собственно компиляция и исполнение. Если синтаксический контроль не пройден - вывалится ошибка, и до компиляции, а тем более - до исполнения - просто дело не дойдёт.
|
|||
59
zak555
19.03.15
✎
07:43
|
(57) я понял...
я не понимаю, в какой момент генерится этот ОМ я сначала запускаю 1с -- открывается окно 1с далее пробую открывать всякие справочник и т.д. всё корректно работает потом пытаюсь открыть никак не связанную команду по отправке и получения ЭДО -- и валится эта ошибка |
|||
60
ShoGUN
19.03.15
✎
07:45
|
(59) Вызывается другая функция из этого же модуля, модуль пытается скомпилироваться и падает на синтаксическом контроле.
>"Инициализируются", то бишь компилируются - при первом обращении При первом обращении к модулю, а не к конкретной функции. |
|||
61
ShoGUN
19.03.15
✎
07:46
|
Чтоб такой хрени избежать - нужно делать полный синтаксический контроль модулей с нужными галками.
|
|||
62
ShoGUN
19.03.15
✎
07:48
|
А как всё банально начиналось - "не работает отладчик". Сколько "ценных советов" было выдано :)) Это ещё раз доказывает, что надо описывать первоначальную проблему, а не свои предположения))
|
|||
63
zak555
19.03.15
✎
07:48
|
(60) глобальный поиск не нашёл вызов этой процедуры
|
|||
64
ShoGUN
19.03.15
✎
07:50
|
(63) Какой - ЭТОЙ? %) Говорю же - при первом обращении к любой процедуре модуля, если модуль не был ещё скомпилирован - происходит компиляция. К ЛЮБОЙ!
|
|||
65
zak555
19.03.15
✎
07:55
|
(64) т.е. когда идёт первое обращение к любой процедуре/функции этого ОМ ?
|
|||
66
ShoGUN
19.03.15
✎
07:57
|
(65) Да! Три раза уже повторил :))
|
|||
67
hawksib
19.03.15
✎
08:03
|
(60) круто, спасибо за популярное толкование
|
|||
68
zak555
19.03.15
✎
08:05
|
(61) включил галку проверять синтаксический контроль и на сервере --- сразу нашлась ошибка
|
|||
69
ShoGUN
19.03.15
✎
08:07
|
(67)(68) В "Библии разработчика" всё написано. :)
|
|||
70
zak555
19.03.15
✎
08:09
|
(69) читал, но не проверял
вот столкнулся впервые и сразу подумал, что проблема в другом это как недавно клиент говорит, что у него склад отвалился думал дело в вдлс-модеме, т.к. когда менял перезагружали -- помогал оказалось дело в проводе -- хотя кто бы мог подумать |
|||
71
hawksib
19.03.15
✎
08:11
|
(68) а где такая галка?
|
|||
72
zak555
19.03.15
✎
08:14
|
(71) в конфигураторе -- в параметра
на закладке Проверка так же в меню есть Правка есть глобальная проверка -- ставишь сервер -- |
|||
73
hawksib
19.03.15
✎
08:25
|
(72) режим проверки "сервер" у меня стоит, а вот "проверять синтаксический контроль" не могу найти
|
|||
74
zak555
19.03.15
✎
10:01
|
||||
75
hawksib
19.03.15
✎
11:31
|
(74) ну, а проверять синтаксический контроль где?
|
|||
76
zak555
19.03.15
✎
11:32
|
(75) меню Конфигурация -> Проверка конфигурации
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |