|
несколько HTTP сервисов в одной базе | ☑ | ||
---|---|---|---|---|
0
petya_
petrov_63 08.02.23
✎
08:49
|
Создаю в одной базе несколько HTTP сервисов. Один вызывается нормально, один уходит на ошибку 404. Закономерность понять не могу. Регистр букв проверил, права одинаковые. В чем еще может быть проблема?
|
|||
1
vicof
08.02.23
✎
09:13
|
Не опубликован.
|
|||
2
petya_
petrov_63 08.02.23
✎
10:01
|
Как может быть, что раннее созданный сервис не опубликован. Т.е. тот что создан последним работает, а предыдущий на 404 вываливается?
|
|||
3
vicof
08.02.23
✎
10:03
|
Кривые руки.
|
|||
4
Kassern
08.02.23
✎
10:04
|
(2) откройте файлик публикации и посмотрите что там
|
|||
5
petya_
petrov_63 08.02.23
✎
10:08
|
сервисы через расширения, я так понимаю, что в файлике публикации ничего нет в этом случае.
|
|||
6
НафНаф
08.02.23
✎
10:15
|
(5) тем не менее файлик должен быть с правильными данными
|
|||
7
Kassern
08.02.23
✎
10:15
|
(5) Вы прикалываетесь? Откуда ваш апач, или IIS узнает о публикации, если об этом ничего не будет в файле?
|
|||
8
petya_
petrov_63 08.02.23
✎
10:48
|
(7) нет не прикалываюсь. В файле есть упоминание о базе где находятся оба сервиса. Но упоминания сервисов нет, как работающего так и не работающего.
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" base="/Roznica3" ib="File="C:\Розница локальная 20221223";" enable="false"> <debug enable="true" protocol="tcp" url="tcp://localhost"/> <httpServices publishExtensionsByDefault="true"> |
|||
9
magicSan
08.02.23
✎
10:54
|
(8) 404 - ответ сервера что не найден это не ошибка шттп-сервиса
|
|||
10
Kassern
08.02.23
✎
10:56
|
(8) Вот от яндекса hhtp сервис из расширения
<service name="Беру_ПолучениеЗаказовПоAPI_1_7_31" rootUrl="Marketplace_API" enable="true" reuseSessions="autouse" sessionMaxAge="20" poolSize="10" poolTimeout="5"/> |
|||
11
Kassern
08.02.23
✎
10:56
|
У вас такое же должно быть с enable="true"
|
|||
12
Kassern
08.02.23
✎
10:57
|
И вроде в инструкции яндекса нужно было прописать httpServices publishByDefault="false">
|
|||
13
petya_
petrov_63 08.02.23
✎
11:03
|
(12) но какого один работает, а другой нет тогда если настройки базы одни для обоих сервисов?
|
|||
14
Kassern
08.02.23
✎
11:06
|
(13) В любом случае у вас должен быть прописан для каждого сервиса блок service name="бла бла бла" и т.д.
|
|||
15
Kassern
08.02.23
✎
11:06
|
Ну и апач желательно перезапускать после обновления.
|
|||
16
magicSan
08.02.23
✎
11:06
|
(14) нет елси это расширение
|
|||
17
Kassern
08.02.23
✎
11:09
|
(16) Ну вот у меня яндекс в расширении и этот блок есть, все работает как часы. Что я делаю не так?
|
|||
18
Kassern
08.02.23
✎
11:12
|
Вот инструкция для яндекса https://yandex.ru/support/marketplace-module-1c/service.html
|
|||
19
petya_
petrov_63 08.02.23
✎
11:15
|
(17) а у меня несколько сервисов через расширение и ни одного из них нет в файле.
|
|||
20
OldCondom
08.02.23
✎
11:18
|
(19) у тебя нет, а на какой-нибудь другой базе/копии есть. Именно туда ты и попадаешь по http. Либо вообще на другой сервис ломишься.
|
|||
21
petya_
petrov_63 08.02.23
✎
11:25
|
(20) исключено. База локальная в файле. В файле devault.vrd других копий этой базы нет.
|
|||
22
НафНаф
08.02.23
✎
11:34
|
(21) так файлов может быть несколько, зависит от публикаций
|
|||
23
petya_
petrov_63 08.02.23
✎
11:44
|
(22) ни в одном изх файлов нет регистрации этой базы.
Блин но в чем-то же есть различие, если один сервис работает, а другой нет. |
|||
24
BaZZiL
08.02.23
✎
11:46
|
(0) Проверить использование параметров URL, если они используются в методе, а в запросе их нет будет ошибка 404
Проще использовать параметры запроса |
|||
25
Kassern
08.02.23
✎
11:48
|
(23) У вас 1 файл публикации?
Прочтите уже (18) Там есть такая строчка "При этом в публикации из всех расширений будет доступен только сервис Маркетплейса.". Может у вас такая же ситуация? |
|||
26
petya_
petrov_63 08.02.23
✎
12:02
|
(25) один в корне wwwroot и в каждой из баз еще по одному файлу.
|
|||
27
petya_
petrov_63 08.02.23
✎
12:03
|
(24) у меня у url нет параметров, все идет параметрами запроса.
|
|||
28
OldCondom
08.02.23
✎
13:21
|
удали этот файл, перезапусти апач или что там у тебя и зайди на тот самый работающий сервис. Что то мне подсказывает - зайдешь.
|
|||
29
petya_
petrov_63 08.02.23
✎
18:33
|
шаблон сервиса сократил до одной буквы и сервис замечательно нашелся ... Что за фигня
|
|||
30
magicSan
08.02.23
✎
18:36
|
(29) видимо буква была заглавная - они чуствительны к регистрам
|
|||
31
petya_
petrov_63 08.02.23
✎
18:38
|
Да она была и в шаблоне и в вызове заглавной ... ахинея какая-то
|
|||
32
petya_
petrov_63 08.02.23
✎
18:40
|
буду по букве в шаблон добавлять. Бубен у меня поломанный какой-то
|
|||
33
petya_
petrov_63 08.02.23
✎
18:44
|
Вот теперь и с полным шаблоном работает. Танец с бубном да и только.
|
|||
34
eddy_n
10.02.23
✎
03:32
|
(33) Это - нормально. Именами тэгов XML также чувствительны к регистру.
|
|||
35
Dethmont
10.02.23
✎
04:01
|
Косяк в модуле сервиса
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |