0
Strogg
18.04.20
✎
18:57
|
Всем привет. Есть УПП 1.3. Есть платформа 8.3.15.1830, есть задача отдавать сторонней БД некие данные по post запросу. Установил апач 2.2, настроил его под 1С, прописал в httpd.conf все необходимые разрешения, апач завелся, как говорится везде It works!. Написал хттп сервис, опубликовал его куда надо (только хттп сервис, клиентов не публиковал), опять же, проверил default.vrd (запихнул туда идентификацию), проверил параметры публикации в httpd.conf, публикация прошла успешно. Запускаю postman для отладки и....он возвращает мне ответ 404. Причем, если удаляю из строки запроса всё, до /hs/ включительно, то возвращается ответ 200, т.е. он видит публикацию базы. Триста раз проверял корневой url, шаблоны и проч и проч... - все равно приходит ответ 404.
Попробовал сделать то же самое на своей локальной файловой базе(бп2.0): с теми же параметрами хттп сервис завелся и успешно вошел в отладку.
Вопрос, ЧЯДНТ? База клиент-серверная, апач 2.2, пользователя в default.vrd прописал с полными правами...
|
|
4
Strogg
18.04.20
✎
19:30
|
блин!!! Около недели долбался. Думал и в правах дело, и в виртуалке, которую мне дали для всей этой задачи, и в клиент-серверной базе.
(1) спасибо, по всей видимости,так оно и было. Переписал всё на маленькие буквы и мне вернулся ответ 500 про ошибку инициализации модуля. Поправил модуль и всё завелось!!! Спасибо за на_водку)
(2), (3). 2.2 работает отлично. 1С прописывает свою библиотеку, единственное что, надо в паре мест allow all что ли прописать, или что то такое.
Ну и ерунда с "выполненная ранее публикация не обнаружена." в случае прописывания в врд имени пользователя и пароля. 1С так и научилась читать врд с логином и паролем(
|
|