Вход | Регистрация
 
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 или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует