Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Подключение к Битрикс из 1С

Подключение к Битрикс из 1С
Я
   skela1c
 
19.10.18 - 16:54
Поставил Битрикс на localhost,хочу подключиться из 1с, не получается, параметры подключения http://joxi.ru/1A5LOxktnyXaW2 , подскажите что я делаю не так?
 
 
   Cool_Profi
 
1 - 19.10.18 - 16:55
А что конкретно не получается? Может, на 127,0,0,1 битрикса нет?
   skela1c
 
2 - 19.10.18 - 17:04
   Cool_Profi
 
3 - 19.10.18 - 17:17
телнет что-то говорит?
Фиревалл отключён?
пользователь и пароль верные?
   skela1c
 
4 - 19.10.18 - 17:31
а как темнетом проверить?
   Cool_Profi
 
5 - 19.10.18 - 17:32
телнет 127,0,0,1 80

А потом ещё курль взять...
   skela1c
 
6 - 19.10.18 - 17:34
телнетом заходит
   Cool_Profi
 
7 - 19.10.18 - 17:35
Тогда продам отладчик
   Exxter
 
8 - 19.10.18 - 18:30
Битрикс разрабатывал модуль (план обмена)?
   skela1c
 
9 - 22.10.18 - 10:00
(8) да Битрикс
   skela1c
 
10 - 22.10.18 - 11:28
HTTP Error 404. The requested resource is not found
 
 Рекламное место пустует
   skela1c
 
11 - 22.10.18 - 11:29
когда подключаюсь из 1с
   VS-1976
 
12 - 22.10.18 - 11:37
(11) А что за демо база? Если у тебя не малый бизнес или бизнес то там нет скорее всего обмена с 1С. Посмотри по пути [корень сайта]\bitrix\admin\1c_exchange.php лежит или нет?
   skela1c
 
13 - 22.10.18 - 11:41
(12) файл есть
   VS-1976
 
14 - 22.10.18 - 11:43
(13) В браузере попробуй путь загнать. Может быть права доступа на запуск с этой папки отсутствует... resource is not found как бы намекает
   skela1c
 
15 - 22.10.18 - 11:46
(14) из Браузера пишет "failure Unknown command type"
   Tatitutu
 
16 - 22.10.18 - 11:50
   skela1c
 
17 - 22.10.18 - 11:58
(16) УТ 11.1 не там модуля
   skela1c
 
18 - 22.10.18 - 11:58
модуль допиленный, с рабочим сайтом работает, а с локальным нет
   skela1c
 
19 - 22.10.18 - 12:31
на самом деле не найдено вот что

bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth
   VS-1976
 
20 - 22.10.18 - 12:42
(19) В .htaccess пропиши разрешения листинга каталога и посмотри что там браузер выводит по пути
   skela1c
 
21 - 22.10.18 - 12:48
(20) можно поподробнее, я не понял, что нужно сделать
   VS-1976
 
22 - 22.10.18 - 12:53
(21) В папке .../bitrix/admin скопируй файл или создай ( если его нет, что скорее всего ) .htaccess
в файле пропиши
Order Allow, Deny

Allow from all

Сохрани файл

Затем в браузере открой http://127.0.0.1/bitrix/admin
   skela1c
 
23 - 22.10.18 - 12:56
Нашел похожую тему
Перестал работать обмен с сайтом
там была проблема в ограничениях на сервере, подскажите, какие могут быть ограничения?
   VS-1976
 
24 - 22.10.18 - 12:59
(19) <на самом деле не найдено вот что>
Это путь к файлу bitrix/admin/1c_exchange.php
А это ?type=catalog&mode=checkauth параметры, которые не влияют.

(22) По этому поищи в списке файл 1c_exchange.php. Есть он или нет. Может быть ты не там его ищешь...

Посмотри что у тебя прописано в http.config. Где находится корень сайта...
   VS-1976
 
25 - 22.10.18 - 13:02
(23) Мой совет в 14-том посте. Запусти под пользователем от которого работает 1С IE ( ослика ) и пропиши ему путь http://127.0.0.1/bitrix/admin/1c_exchange.php и посмотри что ответит
   skela1c
 
26 - 22.10.18 - 13:05
DocumentRoot "${SRVROOT}/htdocs
   skela1c
 
27 - 22.10.18 - 13:06
c:/usr/Apache24
   VS-1976
 
28 - 22.10.18 - 13:08
(27) И что в этой папке корень сайта?
   skela1c
 
29 - 22.10.18 - 13:23
да Битрикс у меня в htdocs
   VS-1976
 
30 - 22.10.18 - 14:37
(29) c:/usr/Apache24/htdocs/www/bitrix/admin такой путь?
   skela1c
 
31 - 22.10.18 - 14:42
без www
   skela1c
 
32 - 22.10.18 - 14:43
А ТАК ТАКОЙ
   skela1c
 
33 - 22.10.18 - 14:49
в модуле битрикса сначала идет авторизация, она проходит, 1С не ругается дальше идет
HTTPОтвет     = Соединение.Получить(СокрЛП(ПараметрыЗапроса), ИмяФайлаОтвета, СокрЛП(Заголовки));

на этом моменте 1с вываливается
 
 
   VS-1976
 
34 - 22.10.18 - 14:55
(32) посмотри что в HTTPОтвет.

HTTPОтвет.ПолучитьТелоКакСтроку() это можешь по F9 туда вбить и посмотреть

В более удобном виде можно добавив код:

пXML = Новый ЧтениеXML;
пXML.УстановитьСтроку( HTTPОтвет.ПолучитьТелоКакСтроку() );
Если пXML.Прочитать() Тогда

  пОтвет = ФабрикаXDTO.ПрочитатьXML( пXML );

КонецЕсли;
   VS-1976
 
35 - 22.10.18 - 14:59
(33) Хотя вываливается... ну к скрипту доступа нет 100%
Проверь права доступа у файла и у папки. Есть ли у пользователя под которым крутится Apache доступ к этой папке ( на всякий случай ) и проверь уже из браузера есть ли доступ к этому файлу прописав в IE http://127.0.0.1/bitrix/admin/1c_exchange.php

Запусти уже Internet Exploder и проверь, если доступа нет, то и из 1С его не будет, так как 1С использует IE ядро


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует