Имя: Пароль:
1C
 
УТ 11 и Битрикс, не работает
,
0 PR
 
05.04.15
13:15
Решил попробовать сделать самый простейший вариант интеграции УТ 11 и интернет-магазина на Битриксе.

Поставил самую свежую УТ 11 11.1.10.116.
Платформа 1С 8.3.6.1920.
Поставил демо от Битрикса, развернул демо-сайт.
Отключил брандмауэр Windows.

Зашел в УТ, добавил узел обмена с сайтом, выбрал "Выгружать на сайт", в адрес сайта ввел "http://192.168.1.3:6448/bitrix/admin/1с_exchange.php";, ввел логин, пароль.
Нажимаю "Проверить соединение...".

Получаю
"Не удалось установить соединение.
Авторизация не выполнена.
Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.".

Проверяю имя пользователя и пароль, все верно.
Щелкаю еще раз, те же грабли.

Рукалицо.

Поиск в инете. Пусто.

Рукалицо.

Что я делаю не так?
1 MaxS
 
05.04.15
13:20
Попробовать  УТ 11.1.6
2 PR
 
05.04.15
13:20
(1) Почему?
3 shulerr
 
05.04.15
13:21
Эти товарищи никогда ни где не пишут, что все прям сразу без отладчика заработает.
4 shulerr
 
05.04.15
13:22
(1) а что делать с багами, которые в 11.1.6?
5 PR
 
05.04.15
13:22
(3) Да на каждом углу все орут, что всё работает из коробки и, если что не работает, то нужно выпрямить руки, прочитать инструкцию ещё раз и сделать всё заново по инструкции! //С болью в голосе
6 shulerr
 
05.04.15
13:23
(5) короче, без него родимого опять не обойдется)
7 shuhard
 
05.04.15
13:24
(0) что-то мешает найти кусок кода, выдавший сообщение "Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.". " и позырить что туда на самом деле передаётся ?
8 PR
 
05.04.15
13:24
Если это важно, УТ — демо.
9 PR
 
05.04.15
13:25
(7) Мешает то, что я уверен, что там получу информацию о том, что от сервера нет ответа. И что делать дальше?
10 PR
 
05.04.15
13:28
Блеать, чувствуешь себя пользователем, который хочет кого-нить убить.
11 shuhard
 
05.04.15
13:32
(9) дальше ты посмотришь через какой канал лезет 1С, возможно у тебя это сервис тупо не поднят =)
12 shuhard
 
05.04.15
13:33
(10) т.е. дебилом - ну и как ощущение ?
13 ДенисЧ
 
05.04.15
13:34
@нужно выпрямить руки,@

Ответ правильный...
14 PR
 
05.04.15
13:34
(11) Так это же демо от Битрикса, написано же, мол, нажми кнопку и расслабься, тебе всё, что нужно, само поставится из коробки, ты только не мешай.
15 PR
 
05.04.15
13:34
(12) Я же говорю, хочется кого-нить убить.
16 PR
 
05.04.15
13:35
(13) Спасибо, блеать. Теперь давай рецепт выпрямления, умник.
17 MaxS
 
05.04.15
13:47
(2) Не знаю точно. Но поставили как-то последнюю УТ, он не подружился с битриксом, поставили версию предыдущую - заработало. Значит начиная с какого-то релиза для УТ нужен другой битрикс. Если у Вас самая последняя УТ, то где гарантия, что демо битрикс тоже последний?
18 ДенисЧ
 
05.04.15
13:49
(16) После такого тона - только по 4000 рублей в час. + командировочные.
19 shuhard
 
05.04.15
13:50
(14) тупи дальше
20 PR
 
05.04.15
13:54
(17) Хрена се. С сайта Битрикса скачал.
21 PR
 
05.04.15
13:54
(18) Приехать потупить по 4000 в час я и сам могу, не требуется.
22 ДенисЧ
 
05.04.15
14:01
(21) Да ты и так тупишь, бесплатно и постоянно. Тебе не привыкать..
А так, может денег получишь за тупление...
23 ZyXEL
 
05.04.15
14:28
поставь последнюю версию обмена от Битрикса.
24 PR
 
05.04.15
14:32
(23) УТ из коробки — это не последняя версия? Откуда брать последнюю версию и что это такое вообще?
25 PR
 
05.04.15
14:34
(19) Ответ от сайта вместо файла, где в первой строке должно быть слово "success", возвращает html-страницу 404.
26 ZyXEL
 
05.04.15
14:41
27 ZyXEL
 
05.04.15
14:42
(25) аpache настроен верно? попробуй зайти по адресу авторизации.
28 PR
 
05.04.15
14:52
(27) Апач пока вообще не смотрел, там же все само из коробки поставилось, надеялся, что все отлажено на демо-сайте-то.
29 PR
 
05.04.15
14:58
(27) Сейчас пообщался с одном человеком, подсказал попробовать набрать в браузере собственно сам адрес "http://localhost:6448/bitrix/admin/1c_exchange.php";.
Набрал, выдает 404.
При этом какой-нить "http://localhost:6448/bitrix/admin/1c_admin.php"; выдает нормальную страницу.

Посмотрел содержимое 1c_exchange.php, написано:
<?
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/sale/admin/1c_exchange.php");
?>

Где-то на форумах в процессе выяснения тго, почему не пашет, видел что-то типа того, что нужно в каком-то файле Битрикса что-то там поменять.
Подумал, что это лажа, потому что (28), но видимо сейчас буду смотреть, что там писали.
Говорю про http://1c.1c-bitrix.ru/support/forum/messages/forum26/topic52812/message279425/#message279425
30 Wirtuozzz
 
05.04.15
15:03
(0) И что? да не работает, да из коробки не работает. Розница 2.1 вообще абзац, они просто решили забить на часть функционала и ничего. Так что 1С работает, но только если есть хороший такой напильничек.
31 PR
 
05.04.15
15:15
(30) Причем здесь Розница?
Речь про демо, которое человек скачал, запустил, получил нихрена и сказал да ну накуй это кавно.
Вот как такое демо продаст продукт?
32 PR
 
05.04.15
15:48
(26) Установил.
Теперь пишет
"Авторизация не выполнена.
Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.
Ответ сервера: failure
Время на сервере базы данных отличается от времени на веб-сервере больше, чем на 10 минут. Вероятно неправильно настроены временные зоны. Выполните настройку и повторите обмен.
Не удалось установить соединение."

Собственно, есть подозрение, что файлуре, потому что время отличается. Теперь бы понять, где это править.
33 PR
 
05.04.15
15:57
Совсем нихрена не понимаю.
Решил все-таки глянуть апач.
Смотрю, а службы-то и нет апачевской.
Ну и что это за веселая установка из коробки, когда даже апач не поставился?
34 ДенисЧ
 
05.04.15
16:07
"Сейчас пообщался с одном человеком, подсказал попробовать набрать в браузере собственно сам адрес "http://localhost:6448/bitrix/admin/1c_exchange.php";;.
Набрал, выдает 404.
При этом какой-нить "http://localhost:6448/bitrix/admin/1c_admin.php";; выдает нормальную страницу. "
"службы-то и нет апачевской. "
"установка из коробки, когда даже апач не поставился"

Вот же блин... Завидую... Человек третий день пятницу празднует...
И хватает же здоровья...
35 PR
 
05.04.15
16:32
Хотя даже не так. Апач-то поставился, но при запуске лается и не запускается.
36 sanja26
 
05.04.15
16:34
(0) порт указан?
37 ДенисЧ
 
05.04.15
16:37
(35) Рома...
404 и "нормальную страницу" тебе выдаёт как раз апач...
Так что...
38 PR
 
05.04.15
16:39
(36) Да
39 PR
 
05.04.15
16:40
(37) Допустим. А с (32) что делать?
40 ДенисЧ
 
05.04.15
16:41
(39) "Время на сервере базы данных отличается от времени на веб-сервере больше, чем на 10 минут. Вероятно неправильно настроены временные зоны. Выполните настройку и повторите обмен. "

Вроде бы по русски написано...

Или какая-то из букв непонятна? Так покажи указкой (пальцем - неприлично)...
41 PR
 
05.04.15
16:43
(40) Собственно, после этого я и хотел запустить монитор апача и разобраться, где там это настраивается. А в мониторе нет ничего. И в службах пусто.
Соответственно, непонятно, где настраивать-то? Непосредственно в httpd.conf? А что настраивать?
42 ДенисЧ
 
05.04.15
16:45
Эммм....
Время на верб-сервере через httpd.conf настраивать?
Однако ты затейник... Шалунишка, можно сказать...
43 PR
 
05.04.15
16:49
(42) Что, нет? Черт, а я так надеялся.
Так что имеется ввиду-то?
44 ДенисЧ
 
05.04.15
16:51
(43) Есть такая штучка... Называется "операционная система"... (наверное, ты слышал хоть раз...)
И эта штучка ведёт подсчёт времени...
И на каждой машине это машинное время может быть разным, если специально его не выставлять одинаковым...

Продолжать?
45 PR
 
05.04.15
16:54
(44) Ну, чудесно. Так у меня все на этой штучке и крутится.
Различается время на моей штучке и... где?
46 ДенисЧ
 
05.04.15
17:00
(45) Что "всё"?
47 PR
 
05.04.15
17:02
(46) Всё - это 1С, скуль, апач, битрикс, все, что угодно.
Что у меня не на этой машине, спрашивается? DNS-сервер?
48 Карст
 
05.04.15
17:05
пригласи админа ... по твоим
Что у меня не на этой машине, спрашивается? DNS-сервер? (с) слов нет
49 Маленький Вопросик
 
05.04.15
17:07
УТ 11??? Битрикс???? не удивительно!
50 PR
 
05.04.15
17:08
(48) Про DNS-сервер был сарказм, если че
51 PR
 
05.04.15
18:21
Теперь http://localhost:6448/bitrix/admin/1c_exchange.php выдает
failure Unknown command type.
52 PR
 
05.04.15
19:03
Охренеть.
Поправил временную зону, теперь пищит:
MySQL Query Error: SET LOCAL time_zone='Europe/Moscow'[Unknown or incorrect time zone: 'Europe/Moscow']
53 PR
 
05.04.15
20:48
(52) Какие-то нескончаемые круги всевозможной пурги.
Хочешь, чтобы MySQL знал временные временные зоны? Закачай их с помощью вот такой команды.
А, у тебя винда? Тогда я не знаю.
54 PR
 
05.04.15
20:49
Больше всего меня искренне удивляет, а как же работают другие?
55 НаборДанных
 
05.04.15
20:50
"Пригласите специалиста" (ц) :D
56 PR
 
05.04.15
21:06
(55) Если бы мне потребовалось сделать это профессионально, то я бы так и сделал.
Но я хотел просто как простой не очень продвинутый пользователь сам из коробки поставить и запустить демо-сайт.
57 Wirtuozzz
 
05.04.15
22:56
(31) Это как купить приору, только купил а она не заводится, а у остальных ездит и ничего.
58 PR
 
05.04.15
23:21
(57) А что, это нормально, что она не заводится?
59 Еврейчик
 
06.04.15
00:05
не ожидал от Ромы такой ветки... Даже я разворачиваю битриксы без проблем.
60 PaulBC
 
06.04.15
02:50
61 PR
 
06.04.15
10:48
(59) Когда проблем нет, то и я все делаю без проблем.
62 PR
 
06.04.15
13:19
(60) Спасибо.

Помогло

Установить часовой пояс для php в /bitrix/php_interface/dbconn.php
date_default_timezone_set("Etc/GMT-4");

и

Можно использовать для БД часовой пояс php, тогда используйте такой код:
$DB->Query("SET LOCAL time_zone='".date('P')."'");
63 PR
 
06.04.15
13:20
Наконец-то хоть теперь обмен работает. Не прошло и двух дней :))