Битрикс ошибка ошибочный ответ сервера обновлений

 

Со вчерашнего обеда какой то трындец творится….

Проверка сайта показывает ошибочный ответ сервера обновлений, где-то качается версия 20.5 где то 20.0
Сегодня решил скачать чистую версию через установочник прилетела 20.5.393
При установке она ругалась на mbstring overload, что ей нужно было 0 хотя для utf8 должна быть 2-ка

У меня вопрос к разрабам, Вы чего курили? Отсыпьте а?

 

Называется не верь глазам своим,

И с сайта архивом тоже качается версия 20.5.393

 

Евгений Жуков

Администратор

Сообщений: 9219
Баллов: 1783
Регистрация: 05.08.2005

Epic fail — сказать «это так просто» и не суметь сделать

#3

0

25.09.2020 12:25:38

Цитата
loki-sim написал:
Сегодня решил скачать чистую версию через установочник прилетела 20.5.393При установке она ругалась на mbstring overload, что ей нужно было 0 хотя для utf8 должна быть 2-ка

Этот дистрибутив — первый, где не требуется перегрузка строковых функций. Именно поэтому ему нужно значение mbstring.overload_func 0. Вскоре СО не будет отдавать обновления при другой настройке этого параметра.

Не надо сверлить зубы через задний проход дрелью от Сваровски

 

Пользователь 1288159

Заглянувший

Сообщений: 32
Баллов: 2
Регистрация: 17.04.2019

#4

0

25.09.2020 12:29:26

Цитата
Евгений Жуков написал:
Этот дистрибутив — первый, где не требуется перегрузка строковых функций. Именно поэтому ему нужно значение mbstring.overload_func 0. Вскоре СО не будет отдавать обновления при другой настройке этого параметра.

Да отлично, но проблема в том что он тупо не ставиться) Я часов 6 убил и так и сяк, идешь в админку /bitrix — тут cp1251, авторизуешься там utf8

Как быть с ошибкой сервера обновлений?

Перемудрили…. ой перемудрили…

 

А у нас, в свою очередь, после данного обновления у нескольких клиентов не создаются инфоблоки при установке готовых решений.

для теста пробовали:
Чистая установка битрикс бизнес 20.5.393.
php 7.2.29
Ставим bitrix:eshop
Ни одного инфоблока не создалось.
WizardServices::ImportIBlockFromXML возвращает false

 

Евгений Жуков

Администратор

Сообщений: 9219
Баллов: 1783
Регистрация: 05.08.2005

Epic fail — сказать «это так просто» и не суметь сделать

#6

0

25.09.2020 16:29:43

Цитата
Александр Тухватулин написал:
А у нас, в свою очередь, после данного обновления у нескольких клиентов не создаются инфоблоки при установке готовых решений

На bitrixlabs.ru не воспроизводится. Пишите в ТП с доступом.

Не надо сверлить зубы через задний проход дрелью от Сваровски

 

В ТП я написал, они разбираются.
А на лабе не 20.5.393, во всяком случае я там смог обновить только до 20.0.1800

 

Евгений Жуков

Администратор

Сообщений: 9219
Баллов: 1783
Регистрация: 05.08.2005

Epic fail — сказать «это так просто» и не суметь сделать

#8

0

25.09.2020 17:21:42

Цитата
Александр Тухватулин написал:
А на лабе не 20.5.393, во всяком случае я там смог обновить только до 20.0.1800

Надо включить в настройках Главного модуля установку бета-обновлений.
Ваш тикет видим.

Не надо сверлить зубы через задний проход дрелью от Сваровски

 

Пользователь 36781

Постоянный посетитель

Сообщений: 73
Баллов: 13
Регистрация: 01.02.2009

#9

0

26.09.2020 17:20:01

Цитата
Александр Тухватулин написал:
А у нас, в свою очередь, после данного обновления у нескольких клиентов не создаются инфоблоки при установке готовых решений.

А у меня с файлами из под Битрикс последние обновления вызвали неработоспособность и сжатие gzip и brotli в nginx, неработоспособность TCP Fast Open и keep-alive между nginx и apache.

В ТП проблему признали (в обновлённом footer.php) сказали ждать исправление :(

Клуб любителей хрюш

 

Пользователь 1288159

Заглянувший

Сообщений: 32
Баллов: 2
Регистрация: 17.04.2019

#10

0

26.09.2020 20:55:14

Цитата
Евгений Жуков написал:

Цитата
Александр Тухватулин  написал:
А на лабе не 20.5.393, во всяком случае я там смог обновить только до 20.0.1800

Надо включить в настройках Главного модуля установку бета-обновлений.
Ваш тикет видим.

бррррррр
Постойте, т.е я беру с сайта и скачиваю БЕТКУ????

Вы серьезно сейчас?! Уберите это дерьмо с стабильных версий, почему скрипт bitrixsetup и на сайте БЕТКА!!! Я в шоке!

Перейти к контенту

 

Пользователь 1288159

Заглянувший

Сообщений: 32
Баллов: 2
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 17.04.2019

Со вчерашнего обеда какой то трындец творится….

Проверка сайта показывает ошибочный ответ сервера обновлений, где-то качается версия 20.5 где то 20.0
Сегодня решил скачать чистую версию через установочник прилетела 20.5.393
При установке она ругалась на mbstring overload, что ей нужно было 0 хотя для utf8 должна быть 2-ка

У меня вопрос к разрабам, Вы чего курили? Отсыпьте а?

 

Пользователь 1288159

Заглянувший

Сообщений: 32
Баллов: 2
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 17.04.2019

Называется не верь глазам своим,

И с сайта архивом тоже качается версия 20.5.393

 

Евгений Жуков

Администратор

Сообщений: 9025
Баллов: 1744
Авторитет:

8

Рейтинг пользователя:

39

Регистрация: 05.08.2005

Epic fail — сказать «это так просто» и не суметь сделать

#3

0

25.09.2020 12:25:38

Цитата
loki-sim написал:
Сегодня решил скачать чистую версию через установочник прилетела 20.5.393При установке она ругалась на mbstring overload, что ей нужно было 0 хотя для utf8 должна быть 2-ка

Этот дистрибутив — первый, где не требуется перегрузка строковых функций. Именно поэтому ему нужно значение mbstring.overload_func 0. Вскоре СО не будет отдавать обновления при другой настройке этого параметра.

Не надо сверлить зубы через задний проход дрелью от Сваровски

 

Пользователь 1288159

Заглянувший

Сообщений: 32
Баллов: 2
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 17.04.2019

#4

0

25.09.2020 12:29:26

Цитата
Евгений Жуков написал:
Этот дистрибутив — первый, где не требуется перегрузка строковых функций. Именно поэтому ему нужно значение mbstring.overload_func 0. Вскоре СО не будет отдавать обновления при другой настройке этого параметра.

Да отлично, но проблема в том что он тупо не ставиться) Я часов 6 убил и так и сяк, идешь в админку /bitrix — тут cp1251, авторизуешься там utf8

Как быть с ошибкой сервера обновлений?

Перемудрили…. ой перемудрили…

 

Пользователь 126096

Заглянувший

Сообщений: 7
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 12.09.2014

А у нас, в свою очередь, после данного обновления у нескольких клиентов не создаются инфоблоки при установке готовых решений.

для теста пробовали:
Чистая установка битрикс бизнес 20.5.393.
php 7.2.29
Ставим bitrix:eshop
Ни одного инфоблока не создалось.
WizardServices::ImportIBlockFromXML возвращает false

 

Евгений Жуков

Администратор

Сообщений: 9025
Баллов: 1744
Авторитет:

8

Рейтинг пользователя:

39

Регистрация: 05.08.2005

Epic fail — сказать «это так просто» и не суметь сделать

#6

0

25.09.2020 16:29:43

Цитата
Александр Тухватулин написал:
А у нас, в свою очередь, после данного обновления у нескольких клиентов не создаются инфоблоки при установке готовых решений

На bitrixlabs.ru не воспроизводится. Пишите в ТП с доступом.

Не надо сверлить зубы через задний проход дрелью от Сваровски

 

Пользователь 126096

Заглянувший

Сообщений: 7
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 12.09.2014

В ТП я написал, они разбираются.
А на лабе не 20.5.393, во всяком случае я там смог обновить только до 20.0.1800

 

Евгений Жуков

Администратор

Сообщений: 9025
Баллов: 1744
Авторитет:

8

Рейтинг пользователя:

39

Регистрация: 05.08.2005

Epic fail — сказать «это так просто» и не суметь сделать

#8

0

25.09.2020 17:21:42

Цитата
Александр Тухватулин написал:
А на лабе не 20.5.393, во всяком случае я там смог обновить только до 20.0.1800

Надо включить в настройках Главного модуля установку бета-обновлений.
Ваш тикет видим.

Не надо сверлить зубы через задний проход дрелью от Сваровски

 

Пользователь 36781

Постоянный посетитель

Сообщений: 72
Баллов: 13
Авторитет:

0

Рейтинг пользователя:

1

Регистрация: 01.02.2009

#9

0

26.09.2020 17:20:01

Цитата
Александр Тухватулин написал:
А у нас, в свою очередь, после данного обновления у нескольких клиентов не создаются инфоблоки при установке готовых решений.

А у меня с файлами из под Битрикс последние обновления вызвали неработоспособность и сжатие gzip и brotli в nginx, неработоспособность TCP Fast Open и keep-alive между nginx и apache.

В ТП проблему признали (в обновлённом footer.php) сказали ждать исправление :(

Клуб любителей хрюш

 

Пользователь 1288159

Заглянувший

Сообщений: 32
Баллов: 2
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 17.04.2019

#10

0

26.09.2020 20:55:14

Цитата
Евгений Жуков написал:

Цитата
Александр Тухватулин  написал:
А на лабе не 20.5.393, во всяком случае я там смог обновить только до 20.0.1800

Надо включить в настройках Главного модуля установку бета-обновлений.
Ваш тикет видим.

бррррррр
Постойте, т.е я беру с сайта и скачиваю БЕТКУ????

Вы серьезно сейчас?! Уберите это дерьмо с стабильных версий, почему скрипт bitrixsetup и на сайте БЕТКА!!! Я в шоке!

 

Пользователь 1288159

Заглянувший

Сообщений: 32
Баллов: 2
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 17.04.2019

#11

0

26.09.2020 21:57:51

Цитата
Евгений Жуков написал:

Цитата
Александр Тухватулин  написал:
А у нас, в свою очередь, после данного обновления у нескольких клиентов не создаются инфоблоки при установке готовых решений

На bitrixlabs.ru не воспроизводится. Пишите в ТП с доступом.

Аналогично! Только что попробовал поставить Аспро.Максимум и ни одного инфоблока…. ПРОСТО ППЦ
Где блин взять старую нормальную версию????

 

Пользователь 160237

Заглянувший

Сообщений: 36
Баллов: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 28.01.2013

#12

0

29.09.2020 09:45:33

Цитата
Александр Тухватулин написал:
А у нас, в свою очередь, после данного обновления у нескольких клиентов не создаются инфоблоки при установке готовых решений.

для теста пробовали:
Чистая установка битрикс бизнес 20.5.393.
php 7.2.29
Ставим bitrix:eshop
Ни одного инфоблока не создалось.
WizardServices::ImportIBlockFromXML возвращает false

Александр, вы абсолютно правы!
Сам на выходных решил поработать, нужно было развернуть портал коробку Битрикс24 CRM, демо для нового клиента (настраивал сделки под него).

Косяк заметил, когда не увидел Инфоблока со Структурой.
Потом не смог пройти Монитор производительности.
Потом обратил внимание на странную версию main 20.5.393, хотя везде у меня во всех инсталяциях была 20.0.1800.

Решил побороться с косяками на двух хостингах Бегет и РЕГ.РУ: использовал и битрикс сетап, и скачивал дистрибутивы с сайта, ставил БУС стандартный магазин, менял все версии PHP с 7.2 до 7.4 (настраивал все дерективы согласно требованиям), и даже использовал виртуальную лабораторию на сайте Битрикс
Итог: инфоблоки в готовых решениях не создаются, монитор производительности не отрабатывает.
Какие там еще косяки в глубине продукта, самому не охота докапываться.

Такую инсталяцию в самом начале развертывания продукта для новых клиентов использовать не буду.
Решил переждать, хоть это и потеря времени(

пс. В блогах вижу, что пилят какие-то новые решения в коде главного модуля, возможно где-то еще… (

https://dev.1c-bitrix.ru/community/blogs/vws/custom-smart-filter-and-main-20-5-x.php

)

 

Пользователь 538729

Заглянувший

Сообщений: 3
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 22.09.2020

#13

0

29.09.2020 19:24:58

 

Пользователь 180446

Эксперт

Сообщений: 684
Баллов: 92
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 11.04.2013

#14

0

29.09.2020 20:28:08

Цитата
Ольга П написал:
какая-то муть происходит

Там ещё orm поломалась, сегодня 3 тикета запулил  :|  

 

Пользователь 2090153

Постоянный посетитель

Сообщений: 190
Баллов: 32
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 11.06.2018

#15

0

29.09.2020 21:46:15

Непонятно зачем в стабильную ветку выкатывать такие обновления, которые все ломают, на то и существует бета, висит куча обновлений в очереди, но ставить как обычно — только через перекреститься, можно.

 

Пользователь 2784769

Заглянувший

Сообщений: 15
Баллов: 1
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 27.12.2018

#16

0

30.09.2020 12:02:42

Да такая же ерунда и на стандартном магазине

 

Администратор

Сообщений: 9025
Баллов: 1744
Авторитет:

8

Рейтинг пользователя:

39

Регистрация: 05.08.2005

Epic fail — сказать «это так просто» и не суметь сделать

#17

0

30.09.2020 18:51:32

Установите обновление iblock 20.0.1000 для исправления проблемы с установкой демо-данных на новом дистрибутиве.

Не надо сверлить зубы через задний проход дрелью от Сваровски

 

Пользователь 1288159

Заглянувший

Сообщений: 32
Баллов: 2
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 17.04.2019

#18

0

03.10.2020 13:56:55

Цитата
Евгений Жуков написал:
Установите обновление iblock 20.0.1000 для исправления проблемы с установкой демо-данных на новом дистрибутиве.

Следующий косяк,
Вернее очередной из 20+ за неделю, никогда такого Г*** не было, вернее оно было но не все сразу ломалось, Дайте ссылку на нормальную версию 20.0.1800
Нам не уперлась эта новинка, пусть другие тестируют и бьются с косяками… я лично в тестеры за свои кровные не записывался…, мне за это не платят.

or parsing XML, unmatched tags DATA
[Error]
Call to a member function __toArray() on bool (0)
/var/www/clients/client0/web7/web/bitrix/modules/main/classe­s/general/update_class.php:4114
#0: CUpdatesXML->GetArray
/var/www/clients/client0/web7/web/bitrix/modules/main/classe­s/general/update_client_partner.php:2204
#1: CUpdateClientPartner::__ParseServerData
/var/www/clients/client0/web7/web/bitrix/modules/main/classe­s/general/update_client_partner.php:1208
#2: CUpdateClientPartner::LoadModulesUpdates
/var/www/clients/client0/web7/web/bitrix/modules/main/admin/­update_system_partner_call.php:46
#3: require_once(string)
/var/www/clients/client0/web7/web/bitrix/admin/update_system­_partner_call.php:2

Вашу службу поддержки неделю атакуем с разных сторон, не только мы…

Выкатить БЕТКУ в стабилку это кому в голову пришло? Премии лишить нафиг, таких умников!

 

Пользователь 160237

Заглянувший

Сообщений: 36
Баллов: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 28.01.2013

#19

0

05.10.2020 15:47:24

Цитата
loki-sim написал:

Цитата
Евгений Жуков  написал:
Установите обновление iblock 20.0.1000 для исправления проблемы с установкой демо-данных на новом дистрибутиве.

Следующий косяк,
Вернее очередной из 20+ за неделю, никогда такого Г*** не было, вернее оно было но не все сразу ломалось, Дайте ссылку на нормальную версию 20.0.1800
Нам не уперлась эта новинка, пусть другие тестируют и бьются с косяками… я лично в тестеры за свои кровные не записывался…, мне за это не платят.


Выкатить БЕТКУ в стабилку это кому в голову пришло? Премии лишить нафиг, таких умников!

Проверил час назад

https://1009lab.bitrixlabs.ru/

На сайте Битрикс разворачивается «Управление сайтом 20.0.650» —

значит откатили назад

.
Каталог в Интернет магазине (решение) присутствует, Инфоблоки созданы и заполнены.
Монитор производительности perfmon_panel.php (косячил, я писал выше) отрабатывает, все ОК.

Сайт апдейт предлагает main 20.5.399

Надеюсь, основной дистрибутив тоже заменили, откатили назад.
Пойду клиентам заливать тестовые порталы Битрикс24.

Прикрепленные файлы

Снимок экрана 2020-10-05 в 15.39.04.png (950.06 КБ)

Снимок экрана 2020-10-05 в 15.38.24.png (1.27 МБ)

 

Пользователь 160237

Заглянувший

Сообщений: 36
Баллов: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 28.01.2013

#20

0

05.10.2020 15:57:50

Здесь номера версий не соответствуют, main 20.5.425 (beta) от 01.10.2020 (new) )))

https://dev.1c-bitrix.ru/docs/versions.php#tab-changes-link

 

Евгений Жуков

Администратор

Сообщений: 9025
Баллов: 1744
Авторитет:

8

Рейтинг пользователя:

39

Регистрация: 05.08.2005

Epic fail — сказать «это так просто» и не суметь сделать

#21

0

05.10.2020 16:16:41

Цитата
Александр Жамков написал:
На сайте Битрикс разворачивается «Управление сайтом 20.0.650» — значит откатили назад.

Вы делаете неверные выводы. В демо-лаборатории просто не обновлена исходная болванка для создания установок. Обновления переведены в статус стабильны и доступны на bitrixlabs.ru через систему обновлений.

Цитата
Александр Жамков написал:
Надеюсь, основной дистрибутив тоже заменили, откатили назад.

Нет. После его установки необходимо сразу обновить установку.

Цитата
Александр Жамков написал:
Здесь номера версий не соответствуют, main 20.5.425 (beta) от 01.10.2020 (new) )))

Все верно.

Не надо сверлить зубы через задний проход дрелью от Сваровски

 

Пользователь 1248141

Заглянувший

Сообщений: 11
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 10.07.2017

#22

0

05.10.2020 20:26:31

Цитата
Евгений Жуков написал:

Цитата
Александр Жамков  написал:
На сайте Битрикс разворачивается «Управление сайтом 20.0.650» — значит откатили назад.

Вы делаете неверные выводы. В демо-лаборатории просто не обновлена исходная болванка для создания установок. Обновления переведены в статус стабильны и доступны на bitrixlabs.ru через систему обновлений.

Цитата
Александр Жамков  написал:
Надеюсь, основной дистрибутив тоже заменили, откатили назад.

Нет. После его установки необходимо сразу обновить установку.

Выводы верные, на лаборатории (я писал выше, на рабочем компьютере скорее всего найду скриншоты) была ветка 2.5.ххх и все проблемы с Инфоблоками, на решении Интернет магазин.
Что-то починили, что-то откатили, Битрикс24 сейчас через битрикссетап ветка 2.5.ххх все работает.  

 

Пользователь 1127453

Заглянувший

Сообщений: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 11.09.2017

#23

0

05.10.2020 20:36:25

Сегодня обновились. Странная ошибка — при переходе со страницы корзины на страницу оформления заказа — «белый экран». Что можете посоветовать?

 

Пользователь 160237

Заглянувший

Сообщений: 36
Баллов: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 28.01.2013

#24

0

06.10.2020 02:15:06

Ставлю CRM Коробку, там версии ветки 20.5.39х
Пробую создать Сделку и все виснет, дальше хостинг падает (убивается Апач и не только), прилагаю все возможные варианты скриншотов (все версии PHP, в том числе и настроенные хостером bx)

Код
[BitrixMainDBSqlQueryException] 
Mysql query error: (1317) Query execution was interrupted (400)
SELECT GET_LOCK("e470eeaab07e5f0f9d3626561c5a5d5e", 60)
LIMIT 0, 1

/var/www/u1162782/data/www/dakite.ru/bitrix/modules/main/lib/db/mysqliconnection.php:137
#0: BitrixMainDBMysqliConnection->queryInternal(string, NULL, NULL)
   /var/www/u1162782/data/www/dakite.ru/bitrix/modules/main/lib/db/connection.php:330
#1: BitrixMainDBConnection->query(string, NULL, integer, integer)
   /var/www/u1162782/data/www/dakite.ru/bitrix/modules/main/lib/db/connection.php:358
#2: BitrixMainDBConnection->queryScalar(string)
   /var/www/u1162782/data/www/dakite.ru/bitrix/modules/security/lib/session.php:114
#3: BitrixSecuritySessionTable::lock(string, integer)
   /var/www/u1162782/data/www/dakite.ru/bitrix/modules/security/classes/general/session_db.php:52
#4: CSecuritySessionDB::read(string)
   /var/www/u1162782/data/www/dakite.ru/bitrix/modules/security/classes/general/session_handler.php:23
#5: CSecuritySessionHandler->read(string)
   
#6: session_start()
   /var/www/u1162782/data/www/dakite.ru/bitrix/modules/main/include.php:1
#7: require_once(string)
   /var/www/u1162782/data/www/dakite.ru/bitrix/modules/main/include/prolog_before.php:14
#8: require_once(string)
   /var/www/u1162782/data/www/dakite.ru/index.php:8

При том, что на 20.0.1800 все летало как реактивный истребитель!

Поздравляю всех причастных с «отличным» дистрибутивом версии 20.5.ххх
Хорошая подготовка к презентации 23 числа…

Прикрепленные файлы

Снимок экрана 2020-10-06 в 02.04.11.png (304.98 КБ)

Снимок экрана 2020-10-06 в 01.56.30.png (323.91 КБ)

Снимок экрана 2020-10-06 в 01.52.12.png (411.91 КБ)

 

Евгений Жуков

Администратор

Сообщений: 9025
Баллов: 1744
Авторитет:

8

Рейтинг пользователя:

39

Регистрация: 05.08.2005

Epic fail — сказать «это так просто» и не суметь сделать

#25

0

06.10.2020 10:52:36

Цитата
Александр Жамков написал:
Ставлю CRM Коробку, там версии ветки 20.5.39х

Обращайтесь в ТП, сразу предоставляя доступ.

Не надо сверлить зубы через задний проход дрелью от Сваровски

Система обновлений привязывается к конкретной установке и «запоминает» состояние системы после очередного обновления. Ошибка возникает в том случае, если текущее состояние не соответствует тому, которое было на момент последнего обновления. Этот механизм призван пресечь попытки обновления на одном лицензионном ключе неограниченного количества установок продукта.

Основные причины возникновения данной ошибки:

  • Нарушение по количеству разрешенных копий;
  • Переустановка сайта;
  • Восстановление резервных копий;
  • Изменение хостинга;
  • Изменение IP;
  • Изменение параметров хостинга.

Соответственно, если вы не будете переустанавливать сайт, восстанавливать резервные копии и будете использовать хостинг со статическим IP, ошибка будет возникать реже. Более полные рекомендации доступны по ссылке.

В случае, когда система уже заблокировалась, обратитесь, пожалуйста, в техническую поддержку.
В обращении обязательно нужно указать, что у вас возникла ошибка [ERROR_WRONG_CODE] и следующие данные:

  • лицензионный ключ копии продукта, о которой идет речь;
  • какие действия предшествовали появлению ошибки;
  • сколько существует установок (копий) продукта, в т. ч. локальных;
  • какие сайты (укажите доменные имена) работают с использованием данного лицензионного ключа.

Способы исправления ошибок, выявленных при полном тестировании системы в 1С-Битрикс

Модули веб-сервера

Ошибка: Загружен модуль mod_dav/mod_dav_fs, WebDav не будет работать
Решение: Удалите файл /etc/httpd/conf.modules.d/00-dav.conf

Размер стека и pcre.recursion_limit

Ошибка: Замечание. Возможны проблемы в работе с длинными строками из-за системных ограничений
Решение: Как правило, для корректной работы 1С-Битрикс требуется снижение значения pcre.recursion_limit до 1000. Для этого нужно прописать правило в файле php.ini или в .htaccess, если у вас виртуальный хостинг и нет доступа к настройкам сервера.

VDS хостинг

  1. В файле /etc/php.d/bitrixenv.ini изменим параметр:
    pcre.recursion_limit=100000
  2. В скрипте запуска сервера HTTP Apache /etc/rc.d/init.d/httpd изменим функцию start(), добавив в нее одну строку ulimit -s unlimited
  3. В итоге должно получиться примерно следующее:
    start() {
      echo -n $"Starting $prog: "
      ulimit -s unlimited
      LANG=$HTTPD_LANG daemon --pidfile=${pidfile} $httpd $OPTIONS
      RETVAL=$?
      echo
      [ $RETVAL = 0 ] && touch ${lockfile}
      return $RETVAL
    }

Виртуальный хостинг

Для виртуального хостинга в файле .htaccess

php_value pcre.recursion_limit 100000

Режим работы MySQL

Ошибка: innodb_strict_mode=ON, требуется OFF
Решение: После обновления 1C-Битрикс, а конкретно модуля main 19.0.400 добавилась новая проверка. Исправление выйдет в следующих версиях BitrixVM. А сейчас можно исправить так:

Вариант 1

  1. Подключиться к серверу под root
  2. Открыть один из файлов (у всех могут быть разные, варианты)
    • /etc/my.cnf
    • /etc/alternatives/my.cnf
    • /etc/bitrix-my.cnf
  3. Добавить строку в блоке # InnoDB parameters
    innodb_strict_mode = OFF

Вариант 2

  1. В файл after_connect.php добавить:
    $DB->Query("SET innodb_strict_mode='OFF'");
  2.  В файл after_connect_d7.php добавить:
    $connection->queryExecute("SET innodb_strict_mode='OFF'");

Структура базы данных

Ошибка: В таблице b_search_content_stem поле STEM «varchar(50) NOT NULL» не соответствует описанию на диске «int(11) NOT NULL»
Решение: Удалить модуль поиска вместе с таблицами и Заново установить модуль поиска и переиндексировать сайт.

Ошибка: В таблице b_search_content_freq поле STEM «varchar(50) NOT NULL DEFAULT «» » не соответствует описанию на диске «int(11) NOT NULL DEFAULT «0» «
Решение: Удалить модуль поиска вместе с таблицами и Заново установить модуль поиска и переиндексировать сайт.

Ошибка: Структура базы данных: Ошибочный ответ сервера. Не удалось завершить тестирование.
Решение: В файле /bitrix/modules/main/install/mysql/install.sql найти строку:

INDEX ix_module_to_module(FROM_MODULE_ID, MESSAGE_ID, TO_MODULE_ID, TO_CLASS, TO_METHOD)

и заменить на:

INDEX ix_module_to_module(FROM_MODULE_ID(20), MESSAGE_ID(20), TO_MODULE_ID(20), TO_CLASS(20), TO_METHOD(20))

Ошибка: В таблице b_user_hit_auth поле TIMESTAMP_X «datetime NULL DEFAULT NULL » не соответствует описанию на диске «timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP»
Решение: Выполнить запрос в Настройки → Инструменты → SQL запрос:

ALTER TABLE `b_user_hit_auth` MODIFY `TIMESTAMP_X` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP;

-35 / 3 / 0

Регистрация: 20.06.2011

Сообщений: 875

1

29.06.2020, 12:41. Показов 3648. Ответов 41


Снимаю галку Сайт работает по https: — пишет не ошибку сервера а Ошибка получения настроек от сервера (код: 418).
Ошибка получения настроек от сервера (код: 418). Во вкладке дополнительно. Как разрешить?

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

0

-35 / 3 / 0

Регистрация: 20.06.2011

Сообщений: 875

30.06.2020, 12:54

 [ТС]

21

Да они на сегодняшний день тоже по 5 дней отвечают?

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

0

1652 / 1074 / 219

Регистрация: 16.03.2008

Сообщений: 5,061

Записей в блоге: 2

30.06.2020, 13:03

22

Ну единственно, что могу посоветовать: пишите с того аккаунта и постарайтесь максимально подробно указать с кого и на кого переоформлять. Возможно, сразу и сделают. К тому же указывать будете тематику связанную с лицензиями — там обычно быстрее все чем технические вопросы.

0

-35 / 3 / 0

Регистрация: 20.06.2011

Сообщений: 875

30.06.2020, 14:05

 [ТС]

23

Написал отправили смотреть список сайтов не на сайт компании где ключ подтвержден а на сайт мой где выдан список. Сайты-Список сайтов — но никак на сайт битрикса самого

0

1652 / 1074 / 219

Регистрация: 16.03.2008

Сообщений: 5,061

Записей в блоге: 2

30.06.2020, 14:07

24

Тут должно быть и там и там соответствие. А так да. уж в списке файлов то это само собой домены должны быть именно те, на которые сайт отзывается

0

-35 / 3 / 0

Регистрация: 20.06.2011

Сообщений: 875

30.06.2020, 14:15

 [ТС]

25

как происходит процесс перерегистрации лицензионного ключа?

Добавлено через 3 минуты
Также в списке сайтов указал virtual.ulstu но ошибка при ускорении CDN не исчезла Ошибка —Ошибка получения настроек от сервера (код: 418).! и при проверке сайтов и попытке ускорения Нет соединения с сервером обновлений (Connection timed out) причем

0

1652 / 1074 / 219

Регистрация: 16.03.2008

Сообщений: 5,061

Записей в блоге: 2

30.06.2020, 15:39

26

В списке сайтов в админке? На боевом сервере не надо указывать тестовые домены там должно быть (в вашем случае) домен c ru на конце. Или у вас многосайтовость используется?

С сервером обновлений… это странно.

Настройки — Настройки продукта — Настройки модулей — Главный модуль. На вкладке обновлений есть поля «прокси сервера обновлений». Они случайно не заполнены? А если заполнены — данные корректные?

PS Вообще в ТП написали бы об этом. Уж может быть все было бы решено.

0

-35 / 3 / 0

Регистрация: 20.06.2011

Сообщений: 875

30.06.2020, 18:23

 [ТС]

27

Тестовые домены я не указывал нигде. Сервер обновлений у меня стандартный . Основной сайт с ru.

0

-35 / 3 / 0

Регистрация: 20.06.2011

Сообщений: 875

02.07.2020, 09:12

 [ТС]

28

Почему серdер таймаут?

Миниатюры

Попытка обновления сайта с CDN
 

0

-35 / 3 / 0

Регистрация: 20.06.2011

Сообщений: 875

02.07.2020, 12:58

 [ТС]

29

Хотя ставится текущий верный — он работал — www.1c-bitrix.ru и bitrixsoft.com

Добавлено через 1 час 30 минут
Ошибка меняется на Ошибка! Нет соединения с сервером обновлений (No route to host).

Добавлено через 2 часа 14 минут
80 порт открыт

0

voral

1652 / 1074 / 219

Регистрация: 16.03.2008

Сообщений: 5,061

Записей в блоге: 2

02.07.2020, 13:42

30

Поля прокси пустые? (там где этот домен прописан)
По ssh доступ есть к серверу? Что возвращает команда

Bash
1
nslookup www.bitrixsoft.com

0

-35 / 3 / 0

Регистрация: 20.06.2011

Сообщений: 875

02.07.2020, 13:49

 [ТС]

31

Зашел в терминальную часть с командой

nslookup www.bitrixsoft.com вы имеете ввиду эту команду набрать в ssh терминале. А так поля

Адрес прокси для системы обновлений:
Порт прокси для системы обновлений:
Имя пользователя прокси:
Пароль прокси: все пустые!

0

1652 / 1074 / 219

Регистрация: 16.03.2008

Сообщений: 5,061

Записей в блоге: 2

02.07.2020, 13:50

32

Да эту команду в терминале

0

-35 / 3 / 0

Регистрация: 20.06.2011

Сообщений: 875

02.07.2020, 13:51

 [ТС]

33

? Набрал в обычном nslookup www.bitrixsoft.com терминале putty . Пишет -bash: nslookup: command not found

0

1652 / 1074 / 219

Регистрация: 16.03.2008

Сообщений: 5,061

Записей в блоге: 2

02.07.2020, 13:54

34

Значит ее можно установить — если есть права (как вариант она у вас доступна только для рута).

Вообще это что за сервер? Полностью ваш выделенный или какой то VDS?
На хостинге или совсем свой?

0

-35 / 3 / 0

Регистрация: 20.06.2011

Сообщений: 875

02.07.2020, 13:59

 [ТС]

35

sudo: nslookup: command not found

Так сервер полностью наш . nginx and все модули для вебсервера. 80 порт проверял прослушивается.

0

voral

1652 / 1074 / 219

Регистрация: 16.03.2008

Сообщений: 5,061

Записей в блоге: 2

02.07.2020, 14:02

36

можно поставить.
Но предварительно посмотреть файл /etc/resolv.conf
там должен быть нечто типа

Bash
1
2
nameserver 8.8.8.8
nameserver 8.8.4.4

В данном пример указаны сервера имен от гугла. У вас может быть свой собственный, и тогда надо будет проверять уже его настройки..

0

-35 / 3 / 0

Регистрация: 20.06.2011

Сообщений: 875

03.07.2020, 08:09

 [ТС]

37

nameserver 10.100.3.236 а может ли еще пара таких ст рок присутсвовать?

nameserver 8.8.8.8
nameserver 8.8.4.4

0

voral

1652 / 1074 / 219

Регистрация: 16.03.2008

Сообщений: 5,061

Записей в блоге: 2

03.07.2020, 09:19

38

может
попробуйте

Bash
1
ping -c 4 bitrixsoft.com

должно быть примерно так

Bash
1
2
3
4
5
6
alex ~$ ping -c 4 bitrixsoft.com
PING bitrixsoft.com (99.81.101.35) 56(84) bytes of data.
64 bytes from www-eu-01.bitrixsoft.com (99.81.101.35): icmp_seq=1 ttl=33 time=66.9 ms
64 bytes from www-eu-01.bitrixsoft.com (99.81.101.35): icmp_seq=2 ttl=33 time=66.10 ms
64 bytes from www-eu-01.bitrixsoft.com (99.81.101.35): icmp_seq=3 ttl=33 time=67.1 ms
64 bytes from www-eu-01.bitrixsoft.com (99.81.101.35): icmp_seq=4 ttl=33 time=66.9 ms

Если ошибки идем дальше

проверьте, на всякий случай, есть ли пинг с сервера на гугл. т.е

Bash
1
ping -c 4 8.8.8.8

вы должны получить примерно следующее

Bash
1
2
3
4
5
6
alex ~$ ping -c 4 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=110 time=21.6 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=110 time=21.7 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=110 time=21.6 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=110 time=21.7 ms

Если так же, а не ошибка попробуйте закоментить nameserver 10.100.3.236 (символом #) и попробуйте
опять

Bash
1
ping -c 4 bitrixsoft.com

если теперь все пойдет — дело в настройках вашего неймсерера, который закоменчен выше. Смотрите его. Тут уж вам виднее зачем он нужен, и как он настроен.

0

-35 / 3 / 0

Регистрация: 20.06.2011

Сообщений: 875

03.07.2020, 09:47

 [ТС]

39

www.1c-bitrix.ru а вот этот сервер обновлений можно использовать?

0

1652 / 1074 / 219

Регистрация: 16.03.2008

Сообщений: 5,061

Записей в блоге: 2

03.07.2020, 09:49

40

ни когда не задумывался. по умолчанию www.bitrixsoft.com

0

Ошибочный ответ сервера. Не удалось завершить тестирование

Задать вопрос

Наши специалисты ответят на любой интересующий вопрос по услуге

Хостинг «Таймвеб», редакция Битрикс Старт.

При полном тестировании системы (Настройки → Инструменты → Проверка системы), на этапе Тестирование базы данных — получаем ошибку Структура базы данных: Ошибочный ответ сервера. Не удалось завершить тестирование.

Ошибка появилась после обновления ядра до версии main (15.5.9) — Исправлен ряд интерфейсных ошибок. 

Решение проблемы подсказали в поддержке Битрикса:

В файле /bitrix/modules/main/install/mysql/install.sql найти строку:

INDEX ix_module_to_module(FROM_MODULE_ID, MESSAGE_ID, TO_MODULE_ID, TO_CLASS, TO_METHOD)

и заменить на:

INDEX ix_module_to_module(FROM_MODULE_ID(20), MESSAGE_ID(20), TO_MODULE_ID(20), TO_CLASS(20), TO_METHOD(20))

Заказать услугу

Оформите заявку на сайте, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.

1С-Битрикс и PHP 8: исправляем ошибки [Ux11] и non-static method

При обновлении PHP до 8 версии в работе сторонних модулей 1С-Битрикс могут возникнуть ряд ошибок. Рассмотрим как их исправить:

Ошибка №1

[Ux11] Ошибка описания модуля "название.модуля".
Не установлено соединение с сервером обновлений. [Ux11] Ошибка описания модуля "название.модуля"

При возникновении данной ошибки нужно либо обновить модуль до последней версии, либо в файле /bitrix/modules/название.модуля/install/index.php заменить название функции function название_модуля() на function __construct() После этого ошибка должна уйти

Ошибка №2

Для исправления ошибки:


call_user_func_array(): Argument #1 ($function) must be a valid callback, non-static method НазваниеМодуля::МетодКласса() cannot be called statically (0)

Необходимо найти код данного модуля по следующему пути (/bitrix/modules/название.модуля), определиться с классом в котором возникает данная ошибка и к данному классу приписать служебное слово static, примерно так:


static function МетодКласса()

Способы исправления ошибок, выявленных при полном тестировании системы в 1С-Битрикс

Модули веб-сервера

Ошибка: Загружен модуль mod_dav/mod_dav_fs, WebDav не будет работать
Решение: Удалите файл /etc/httpd/conf.modules.d/00-dav.conf

Размер стека и pcre.recursion_limit

Ошибка: Замечание. Возможны проблемы в работе с длинными строками из-за системных ограничений
Решение: Как правило, для корректной работы 1С-Битрикс требуется снижение значения pcre.recursion_limit до 1000. Для этого нужно прописать правило в файле php.ini или в .htaccess, если у вас виртуальный хостинг и нет доступа к настройкам сервера.

VDS хостинг

  1. В файле /etc/php.d/bitrixenv.ini изменим параметр:
    pcre.recursion_limit=100000
  2. В скрипте запуска сервера HTTP Apache /etc/rc.d/init.d/httpd изменим функцию start(), добавив в нее одну строку ulimit -s unlimited
  3. В итоге должно получиться примерно следующее:
    start() {
      echo -n $"Starting $prog: "
      ulimit -s unlimited
      LANG=$HTTPD_LANG daemon --pidfile=${pidfile} $httpd $OPTIONS
      RETVAL=$?
      echo
      [ $RETVAL = 0 ] && touch ${lockfile}
      return $RETVAL
    }

Виртуальный хостинг

Для виртуального хостинга в файле .htaccess

php_value pcre.recursion_limit 100000

Режим работы MySQL

Ошибка: innodb_strict_mode=ON, требуется OFF
Решение: После обновления 1C-Битрикс, а конкретно модуля main 19.0.400 добавилась новая проверка. Исправление выйдет в следующих версиях BitrixVM. А сейчас можно исправить так:

Вариант 1

  1. Подключиться к серверу под root
  2. Открыть один из файлов (у всех могут быть разные, варианты)
    • /etc/my.cnf
    • /etc/alternatives/my.cnf
    • /etc/bitrix-my.cnf
  3. Добавить строку в блоке # InnoDB parameters
    innodb_strict_mode = OFF

Вариант 2

  1. В файл after_connect.php добавить:
    $DB->Query("SET innodb_strict_mode='OFF'");
  2.  В файл after_connect_d7.php добавить:
    $connection->queryExecute("SET innodb_strict_mode='OFF'");

Структура базы данных

Ошибка: В таблице b_search_content_stem поле STEM «varchar(50) NOT NULL» не соответствует описанию на диске «int(11) NOT NULL»
Решение: Удалить модуль поиска вместе с таблицами и Заново установить модуль поиска и переиндексировать сайт.

Ошибка: В таблице b_search_content_freq поле STEM «varchar(50) NOT NULL DEFAULT «» » не соответствует описанию на диске «int(11) NOT NULL DEFAULT «0» «
Решение: Удалить модуль поиска вместе с таблицами и Заново установить модуль поиска и переиндексировать сайт.

Ошибка: Структура базы данных: Ошибочный ответ сервера. Не удалось завершить тестирование.
Решение: В файле /bitrix/modules/main/install/mysql/install.sql найти строку:

INDEX ix_module_to_module(FROM_MODULE_ID, MESSAGE_ID, TO_MODULE_ID, TO_CLASS, TO_METHOD)

и заменить на:

INDEX ix_module_to_module(FROM_MODULE_ID(20), MESSAGE_ID(20), TO_MODULE_ID(20), TO_CLASS(20), TO_METHOD(20))

Ошибка: В таблице b_user_hit_auth поле TIMESTAMP_X «datetime NULL DEFAULT NULL » не соответствует описанию на диске «timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP»
Решение: Выполнить запрос в Настройки → Инструменты → SQL запрос:

ALTER TABLE `b_user_hit_auth` MODIFY `TIMESTAMP_X` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP;

Пытаюсь обновить битрикс: Маркетплейс — Обновление платформы. Рекомендуемых обновлений 21, но кнопка «Установить» просо не активна! Перехожу на страницу проверки сайта — тестирование показывает, что «Время на БД и веб сервере: Время отличается на 3600 секунд». Выполнив рекомендации битрикса (добавить строки в 2 файла), получаю ошибку: «Ошибочный ответ сервера. Не удалось провести тестирование» в модальном окне и в админке «MySQL Query Error: SET LOCAL time_zone=’Europe/Moscow'[Unknown or incorrect time zone: ‘Europe/Moscow’]»
Чем это лечить или есть ли другие способы обновить битрикс?


  • Вопрос задан

    более трёх лет назад

  • 2497 просмотров

При переносе сайта на Битрикс с VPS на другую сервис у ряда людей могут возникнуть проблемы при мониторинге системы. Баг «Ошибочный ответ сервера. Не удалось завершить тестирование» может возникнуть при мониторинге в «Структура базы данных». Эта ошибка выскакивает и при переносе на другие сервера, при обновлениях системы. Она появилась именно после обновления ядра системы 1С˗Битрикс до версии 15.5.9. При работе на локальной машине либо через режим «Инкогнито» в GoogleChrome эта проблема не возникает. Служба технической поддержки системы 1С˗Битрикс предлагает простой вариант избавления от бага. Если вы сталкиваетесь с таким видом ошибки, то вероятнее всего вам поможет это решение.

Решение проблемы
Для избавления от бага нужно открыть файл install.sql в каталогу mysql, который находится в /bitrix/modules/main/install/ и заменить там одну строку. Существующий вариант:
INDEX ix_module_to_module(FROM_MODULE_ID, MESSAGE_ID, TO_MODULE_ID, TO_CLASS, TO_METHOD) 

Рабочий вариант:
INDEX ix_module_to_module(FROM_MODULE_ID(20), MESSAGE_ID(20), TO_MODULE_ID(20), TO_CLASS(20), TO_METHOD(20))

Этот вариант кода помогает решить проблему с переносом сайта. Если при установке первоначальной версии у вас не возникало таких проблем, но при последующей инсталляции обновлений ошибка появилась, то и в этом случае попробуйте заменить строку в sql˗файле. Если причина бага системы только в этом, то, как правило, все должно работать и проверка системы завершится успешно.

Ошибочный ответ сервера. Не удалось завершить тестирование

Задать вопрос

Наши специалисты ответят на любой интересующий вопрос по услуге

Хостинг «Таймвеб», редакция Битрикс Старт.

При полном тестировании системы (Настройки → Инструменты → Проверка системы), на этапе Тестирование базы данных — получаем ошибку Структура базы данных: Ошибочный ответ сервера. Не удалось завершить тестирование.

Ошибка появилась после обновления ядра до версии main (15.5.9) — Исправлен ряд интерфейсных ошибок. 

Решение проблемы подсказали в поддержке Битрикса:

В файле /bitrix/modules/main/install/mysql/install.sql найти строку:

INDEX ix_module_to_module(FROM_MODULE_ID, MESSAGE_ID, TO_MODULE_ID, TO_CLASS, TO_METHOD)

и заменить на:

INDEX ix_module_to_module(FROM_MODULE_ID(20), MESSAGE_ID(20), TO_MODULE_ID(20), TO_CLASS(20), TO_METHOD(20))

Заказать услугу

Оформите заявку на сайте, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.

Способы исправления ошибок, выявленных при полном тестировании системы в 1С-Битрикс

Модули веб-сервера

Ошибка: Загружен модуль mod_dav/mod_dav_fs, WebDav не будет работать
Решение: Удалите файл /etc/httpd/conf.modules.d/00-dav.conf

Размер стека и pcre.recursion_limit

Ошибка: Замечание. Возможны проблемы в работе с длинными строками из-за системных ограничений
Решение: Как правило, для корректной работы 1С-Битрикс требуется снижение значения pcre.recursion_limit до 1000. Для этого нужно прописать правило в файле php.ini или в .htaccess, если у вас виртуальный хостинг и нет доступа к настройкам сервера.

VDS хостинг

  1. В файле /etc/php.d/bitrixenv.ini изменим параметр:
    pcre.recursion_limit=100000
  2. В скрипте запуска сервера HTTP Apache /etc/rc.d/init.d/httpd изменим функцию start(), добавив в нее одну строку ulimit -s unlimited
  3. В итоге должно получиться примерно следующее:
    start() {
      echo -n $"Starting $prog: "
      ulimit -s unlimited
      LANG=$HTTPD_LANG daemon --pidfile=${pidfile} $httpd $OPTIONS
      RETVAL=$?
      echo
      [ $RETVAL = 0 ] && touch ${lockfile}
      return $RETVAL
    }

Виртуальный хостинг

Для виртуального хостинга в файле .htaccess

php_value pcre.recursion_limit 100000

Режим работы MySQL

Ошибка: innodb_strict_mode=ON, требуется OFF
Решение: После обновления 1C-Битрикс, а конкретно модуля main 19.0.400 добавилась новая проверка. Исправление выйдет в следующих версиях BitrixVM. А сейчас можно исправить так:

Вариант 1

  1. Подключиться к серверу под root
  2. Открыть один из файлов (у всех могут быть разные, варианты)
  • /etc/my.cnf
  • /etc/alternatives/my.cnf
  • /etc/bitrix-my.cnf
  • Добавить строку в блоке # InnoDB parameters
    innodb_strict_mode = OFF
  • Вариант 2

    1. В файл after_connect.php добавить:
      $DB->Query("SET innodb_strict_mode='OFF'");
    2.  В файл after_connect_d7.php добавить:
      $connection->queryExecute("SET innodb_strict_mode='OFF'");

    Структура базы данных

    Ошибка: В таблице b_search_content_stem поле STEM «varchar(50) NOT NULL» не соответствует описанию на диске «int(11) NOT NULL»
    Решение: Удалить модуль поиска вместе с таблицами и Заново установить модуль поиска и переиндексировать сайт.

    Ошибка: В таблице b_search_content_freq поле STEM «varchar(50) NOT NULL DEFAULT «» » не соответствует описанию на диске «int(11) NOT NULL DEFAULT «0» «
    Решение: Удалить модуль поиска вместе с таблицами и Заново установить модуль поиска и переиндексировать сайт.

    Ошибка: Структура базы данных: Ошибочный ответ сервера. Не удалось завершить тестирование.
    Решение: В файле /bitrix/modules/main/install/mysql/install.sql найти строку:

    INDEX ix_module_to_module(FROM_MODULE_ID, MESSAGE_ID, TO_MODULE_ID, TO_CLASS, TO_METHOD)

    и заменить на:

    INDEX ix_module_to_module(FROM_MODULE_ID(20), MESSAGE_ID(20), TO_MODULE_ID(20), TO_CLASS(20), TO_METHOD(20))

    Ошибка: В таблице b_user_hit_auth поле TIMESTAMP_X «datetime NULL DEFAULT NULL » не соответствует описанию на диске «timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP»
    Решение: Выполнить запрос в Настройки → Инструменты → SQL запрос:

    ALTER TABLE `b_user_hit_auth` MODIFY `TIMESTAMP_X` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP;

    Проблема 

    Проверка системы падает с ошибкой: 

    Передача объектов по ссылке    Успешно
    Передача объектов по ссылке    Ошибочный ответ сервера. Не удалось завершить тестирование

    Конфигурация:

    • 1С-Битрикс: Управление сайтом 15.5.10
    • Windows7 64
    • XAMPP
    • PHP Version 5.6.15
    • pcre.recursion_limit    100000

    Причина

    Не найдена и особо не искалась

    Решение

    Отключаем эту проверку

    Файл: bitrixmodulesmainclassesgeneralsite_checker.php 

    Функция: check_pcre_recursion()

    Делаем чтобы всегда возвращала true:

    function check_pcre_recursion()
    	{
    		return true;
    
    		$strRequest = "GET "."/bitrix/admin/site_checker.php?test_type=pcre_recursion_test&unique_id=".checker_get_unique_id()." HTTP/1.1rn";
    		$strRequest.= "Host: ".$this->host."rn";
    		$strRequest.= "rn";
    
    		if ($res = $this->ConnectToHost())
    		{
    			if ('SUCCESS' == $strRes = GetHttpResponse($res, $strRequest, $strHeaders))
    				return true;
    			if ($strRes == 'CLEAN')
    				return $this->Result(null, GetMessage('SC_PCRE_CLEAN'));
    		}
    		return false;
    	}

    Решение было найдено тут: http://max22.ru/pitfalls/site-checker/

    Потом утеряно

    Потом найдено у себя в коде

    Написан пост

    И снова найдено на: http://max22.ru/pitfalls/site-checker/

    ¯_(ツ)_/¯

    Список ошибок при тестировании системы и конфигурации Битрикса

    Отправка почты Ошибка! Не работает

    Отправка почтового сообщения больше 64Кб Ошибка! Не работает

    Фактическое ограничение памяти Ошибочный ответ сервера. Не удалось завершить тестирование

    Отправка почтовых уведомлений Функция работает неправильно, требуется устранить ошибки

    Интеграция с почтой внутри компании Функция работает частично неправильно, желательно устранить ошибки

    Интеграция с соцсетями Функция работает частично неправильно, желательно устранить ошибки

    Публикация сообщений в живую ленту из почты Функция работает частично неправильно, желательно устранить ошибки

    Интеграция с Windows окружением Ошибок не выявлено, но есть замечания

    Интеграция с внешними приложениями (MS Office, Outlook, Exchange) через безопасное подключение к порталу Функция работает частично неправильно, желательно устранить ошибки

    Интеграция с Active Directory Функция работает частично неправильно, желательно устранить ошибки

    Единая авторизация в Windows сети (NTLM) Функция работает частично неправильно, желательно устранить ошибки

    • Главная

    • Сниппеты



    • Ошибка соединения с сервером обновлений: [110] Connection timed out.



    При попытке обновить сайт возникала ошибка соединения с сервером обновлений.

    Причина ошибки может быть в работе сокетов, нужно проверить работу сайта на странице Настройки > Инструменты > Проверка системы.

    Если ошибки нет, то проблема может быть внешняя.
    Проверяем, какой сервер обновлений указан в Настройки > Настройки продукта > Настройки модулей — Главный модуль — Система обновлений — поле Имя сервера, содержащего обновления:
    Если он равен www.bitrixsoft.com, то меняем его на www.1c-bitrix.ru и попробуйте повторить обновление.

    Теги: Connection timed out, Ошибка


     

    Пользователь 171661

    Постоянный посетитель

    Сообщений: 75
    Баллов: 11
    Авторитет:

    1

    Рейтинг пользователя:

    0

    Регистрация: 11.03.2013

    Здравствуйте. При авторизации пользователем на сайте, без администраторских прав, появляется ошибка такая Доступ запрещен. Просмотр файла /auth/index.php запрещен. При этом авторизуясь. В чем может быть проблема? Помогите кто знает как исправить? Спасибо!

     

    Пользователь 113039

    Постоянный посетитель

    Сообщений: 499
    Баллов: 40
    Авторитет:

    1

    Рейтинг пользователя:

    1

    Регистрация: 11.03.2012

    xDyPx

    в админке, в структуре каталога найдите эту папку и этот файл и для него(нее) можно настроить прова. посмотрите там. или для неавторизованного пользователя может быть запрещен вообще доступ к какому-либо модулю. Посмотрите права группы пользователей НЕ администраторов.

    А все-таки жаль: иногда над победами нашими
    встают пьедесталы, которые выше побед. Булат Окуджава

     

    Пользователь 171661

    Постоянный посетитель

    Сообщений: 75
    Баллов: 11
    Авторитет:

    1

    Рейтинг пользователя:

    0

    Регистрация: 11.03.2013

    #3

    0

    12.03.2013 13:02:01

    Цитата
    xdypx пишет:
    в админке, в структуре каталога найдите эту папку и этот файл и для него(нее) можно настроить прова. посмотрите там. или для неавторизованного пользователя может быть запрещен вообще доступ к какому-либо модулю. Посмотрите права группы пользователей НЕ администраторов

    Через админ панель поменял права доступа на чтение, стала не видна форма авторизации (в файл .access.php) дописались права на чтение.

     

    Пользователь 113039

    Постоянный посетитель

    Сообщений: 499
    Баллов: 40
    Авторитет:

    1

    Рейтинг пользователя:

    1

    Регистрация: 11.03.2012

    xDyPx

    проблема решена? если страница должна быть видна только для авторизованных, то поставьте для неавторизованных — доступ запрещен, а для авторизованных — чтение.

    А все-таки жаль: иногда над победами нашими
    встают пьедесталы, которые выше побед. Булат Окуджава

     

    Пользователь 171661

    Постоянный посетитель

    Сообщений: 75
    Баллов: 11
    Авторитет:

    1

    Рейтинг пользователя:

    0

    Регистрация: 11.03.2013

    #5

    0

    12.03.2013 14:23:18

    Цитата
    xdypx пишет:
    проблема решена? если страница должна быть видна только для авторизованных, то поставьте для неавторизованных — доступ запрещен, а для авторизованных — чтение.

    Спасибо! Помогли очень!

     

    Пользователь 305810

    Заглянувший

    Сообщений: 6
    Авторитет:

    1

    Рейтинг пользователя:

    0

    Регистрация: 21.01.2015

    Добрый день! Я являюсь администратором КП относительно недавно. У нас получается Головной Офис и филиалы, я создала структуру и т.п. для ГО и филиалов в одной структуре компании, потом через мастер настройки сделала многопортальность в КП, потом создала 2 новых подразделения (филиалы) с помощью мастера (добавить подразделение) и они у меня добавились. После этого создались права автоматически Филиал1: сотрудники и филиал1: администраторы (филиал2 аналогично). Потом я добавила несколько сотрудников вручную (не высылала им приглашение на портал) с филиалов, убрала все галочки в правах доступа, кроме филиал1: сотрудники, Пользователи, имеющие право голосовать за рейтинг и Пользователи имеющие право голосовать за авторитет. Потом попробовала зайти через них у меня вышла ошибка — Доступ запрещен. Просмотр файла /index.php запрещен. После когда встаешь на подразделение филиал1 все пункты меню открываются, видимо адрес у них другой надо вбивать при входе. Возможно ли как то убрать эту ошибку?
    Далее зашла в задачи от пользователя без прав администратора и попыталась +добавить задачу и он меня выкидывает снова на авторизацию и пишет ошибку — Доступ запрещен. Просмотр файла /auth/index.php запрещен. В чем может быть проблема? Возможно со стороны администрирования надо что-то прописать, вы не могли бы помочь и по возможности поэтапно все объяснить куда и как заходить. Читала комментарии выше про структуру каталога, но так и не нашла ее. За ответ заранее спасибо.

     

    Пользователь 81034

    Заглянувший

    Сообщений: 32
    Баллов: 1
    Авторитет:

    1

    Рейтинг пользователя:

    0

    Регистрация: 18.01.2011

    #7

    0

    15.09.2017 16:05:41

    Цитата
    xdypx написал:
    проблема решена? если страница должна быть видна только для авторизованных, то поставьте для неавторизованных — доступ запрещен, а для авторизованных — чтение.

    Где это нужно указать?

     

    Пользователь 1859723

    Заглянувший

    Сообщений: 3
    Авторитет:

    0

    Рейтинг пользователя:

    0

    Регистрация: 18.03.2018

    Администрирование => Контент => Структура сайта => Файлы и папки => справа в окне с файлами на самой последней странице находишь фаил index.php  => В свойствах выбираешь права на доступ к контенту => там выставляешь доступ по не авторизованным и своим группам на доступ или запрет к файлу.

     

    Пользователь 1944331

    Посетитель

    Сообщений: 56
    Баллов: 4
    Авторитет:

    0

    Рейтинг пользователя:

    0

    Регистрация: 17.04.2018

    Доброго дня.

    Все делал как вы сказали. но не получается.

    Но вот , что заметил, не меняется время и дата на файле index.php после редактирования прав доступа к нему.
    Что за глюк?

    Пользователь вроде и входит (вверху слева есть его имя и фамилия, ) но вот дальше сразу окно авторизации и такое сообщение:

    «Доступ запрещен. Просмотр файла /index.php запрещен.»

    Помогите, где еще ковырять.

     

    Пользователь 1944331

    Посетитель

    Сообщений: 56
    Баллов: 4
    Авторитет:

    0

    Рейтинг пользователя:

    0

    Регистрация: 17.04.2018

    #10

    0

    07.05.2018 15:30:40

    а может это быть из-за демо версии продукта? Не изменяться права доступа?вЃ  

     

    Пользователь 1944331

    Посетитель

    Сообщений: 56
    Баллов: 4
    Авторитет:

    0

    Рейтинг пользователя:

    0

    Регистрация: 17.04.2018

    #11

    1

    07.05.2018 16:05:19

    Ок. спасибо.

    Вроде частично решил проблему, нет одног опользователя на котором еще нужно проверить, но на остальных работает!

    Вообщем, не знаю почему, но была изменена конфигурация файла .access.php, а именно прописано следующее:
    $PERM[«index.php»][«2″]=»X»;
    $PERM[«index.php»][«3″]=»X»;
    $PERM[«upload»][«*»]=»R»;
    $PERM[«upload»][«5″]=»T_8»;
    $PERM[«/»][«13″]=»T_10»;
    $PERM[«/»][«12″]=»R»;
    $PERM[«/»][«*»]=»D»;
    $PERM[«/»][«2″]=»D»;
    $PERM[«about»][«9″]=»T_9»;
    $PERM[«company»][«9″]=»T_9»;
    $PERM[«apconnect»][«*»]=»R»;
    $PERM[«marketplace»][«*»]=»R»;
    $PERM[«pub»][«*»]=»R»;
    $PERM[«pub»][«5″]=»T_8»;
    $PERM[«online»][«*»]=»R»;
    $PERM[«desktop_app»][«*»]=»R»;

    Жирным выделил, что изменил — заменил D на R и сразу стало пускать без вопросов новых пользователей..вЃ  

     

    Пользователь 1944331

    Посетитель

    Сообщений: 56
    Баллов: 4
    Авторитет:

    0

    Рейтинг пользователя:

    0

    Регистрация: 17.04.2018

    #12

    0

    07.05.2018 16:26:31

    Все было хорошо, но снова, стало, плохо. буквально пару минут и не стало заглавной страницы, сразу же выкидывает на страницу

    /stream

    Вот подправил файлик..вЃ  

     

    Пользователь 4723964

    Заглянувший

    Сообщений: 1
    Авторитет:

    0

    Рейтинг пользователя:

    0

    Регистрация: 09.12.2020

    #13

    0

    15.12.2020 13:25:57

    Править файл .access.php для админки. (папка_сайта/bitrix)
    Например:
    //
    $PERM[«admin»][«21″]=»T_8»;
    $PERM[«admin»][«18″]=»T_8»;
    $PERM[«admin»][«17″]=»T_8»;
    $PERM[«admin»][«15″]=»T_8»;
    $PERM[«admin»][«14″]=»T_8»;
    //

    21, 18, 17 и тд — ID группы пользователей.
    Может кто подскажет что такое «T-8»? (у Александра выше — Т-9)

     

    Пользователь 68985

    Заглянувший

    Сообщений: 22
    Баллов: 2
    Авторитет:

    0

    Рейтинг пользователя:

    0

    Регистрация: 14.08.2010

    #14

    0

    19.03.2021 15:02:28

    Кто подскажет: «T-8» — это что за атрибут??

    Автор:
    ·

    Опубликовано 17.08.2016
    · Обновлено 12.11.2017

    В процессе установки обновлений произошла ошибка с надписью «доступ запрещен», а так же с надписью:
    Ошибка соединения с сервером обновлений: [0] php_network_getaddresses: getaddrinfo failed: Name or service not known. Нет соединения с сервером обновлений.

    После этого пропало дерево настроек модулей, а так же сохранение cookies.

    После перезагрузки VPS сайт начинал работать нормально, но при попытке обновления вылетала все та же ошибка Ошибка соединения с сервером обновлений: [0] php_network_getaddresses: getaddrinfo failed: Name or service not known. Нет соединения с сервером обновлений и доступ запрещен.

    После обращения в службу поддержки Bitrix было предложено:

    Попробуйте в файле /bitrix/.settings.php (.settings_extra.php)изменить
    'type' => 'memcache',

    на
    'type' => '',

    И после этого система обновилась полностью.

    Метки: BitrixCMSОбновленияОшибки

    Читайте также:

    Почему появляется ошибка?

    Эта ошибка появляется в случае, когда зафиксирована попытка отсутствия прав к запрашиваемой странице.

    Например, если на неком Битрикс-сайте Вы являетесь простым пользователем, и попробуете перейти в админку сайта.

    Также, ошибку «Доступ запрещен» можно получить при обращении к страницам публичной части, также требующих повышенных прав доступа (например, в личном кабинете).

    Как исправить ошибку?

    Если Вы пытаетесь войти в админку под своим именем, и получаете эту ошибку — значит, у Вас недостаточно прав. Возможно, администратор сайта вывел Вас из группы администраторов. Или привязка к этой группе закончилась по времени.

    Проверьте, что у пользователя, под которым Вы авторизуетесь, имеются привязки ко всем необходимым группам пользователей.

    Требуется наша помощь?

    Мы имеем огромный опыт, на протяжении 10 лет помогая клиентам в решении самых различных проблем на их сайтах.

    Поэтому, если Вы не имеете возможности решить эту проблему самостоятельно, обращайтесь к нам — мы все сделаем оперативно и квалифицированно.

    Привет всем.
    Ситуация следующая:
    Установил битрикс, обновил все норм, версия php 7.4 сайт один, файл .access.php присутствует.
    Работает 2 часа и потом сессия отваливается:
    При сохранении элементов или страниц выдает:
    Ваша сессия истекла. Пожалуйста, пересохраните документ еще раз.

    В админке при проверки системы зависает на: Наличие необходимых модулей php и 0%
    При проверке доступа выдает: Permission denied: BITRIX SESSID ERROR

    Настройки пытаюсь сохранить, обновляет страницу но не меняет ничего.

    В обновлениях пробовал установить язык там 5 языков для обновления весят, пишет Доступ запрещен.
    При установке лицензионного ключа пишет в аллерте: Ошибка сохранения ключа: ERRДоступ запрещен.

    В итоге переустанавливаю, работает нормально, через час-два опять эта шляпа!
    Хостинг Джино, ТП пишет вот что:

    Мы понимаем, что проблема может быть с сервером, но мы не поддержка данной cms, не можем знать, что может скрываться за причинами этой ошибки. Вам поддержка cms должна уточнить, что может быть причиной проблемы.

    Не допер извини, ошибку показать или что? все как обычно

    нигде не забанено, при попытке обновить вообще хоть чтото выдает alert Ошибка обновления: ERRДоступ запрещен.

    russian

    software

    it

    bitrix


    6

    ответов

    напиши в личку, пойдем разбираться


    Rustam Fatkhullin

    напиши в личку, пойдем разбираться

    ты всех в личку забрал.
    а потом не найдя ответа поиском опять будут те же вопросы.
    и в поиск не отправить.

    хоть результаты потом пиши.


    Alexander Ostrovsky

    ты всех в личку забрал.
    а потом не найдя ответа по…

    Все кого забирал — сделаны, все ок😁


    Rustam Fatkhullin

    Все кого забирал — сделаны, все ок😁

    вопрос ж не в этом.
    нет вообще мысли, что не решил, вопрос как.

    с другой стороны, конечно можно не делиться.


    Alexander Ostrovsky

    вопрос ж не в этом.
    нет вообще мысли, что не решил…

    Я им помог, а уж хотят поделиться или нет — их дело =)

    На чтение 2 мин Просмотров 777 Опубликовано 15.12.2019

    Администрирование — настройки — группы пользователей для нужной группы пользователей (например, Моя компания: Сотрудники) на вкладке «Доступ» ставите нужные права для модулей
    Администрирование — настройки — список пользователей, заходите в нужного пользователя на вкладке «Группы» ставите галки возле нужных групп (например, Моя компания: Сотрудники)

    Если я правильно понял ваш вопрос.

    Если вас не устраивает ответ или его нет, то попробуйте воспользоваться поиском на сайте и найти другие ответы в категории Компьютеры

    В 1С: Сайт ЖКХ в личном кабинете жильца может выходить ошибка при авторизации «Доступ запрещен. Просмотр файла /personal/index.php запрещен»:

    Рассмотрим, как исправить данную ситуацию.

    В случае если пользователь имеет привязку к лицевому счету, необходимо зайти на сайт под администратором, перейти в раздел «Кабинет». Далее выбрать меню «Изменить страницу — Доступ к странице»:

    В открывшемся окне нужно настроить право доступ «Наследовать Чтение»:

    Также можно указать право «Чтение»:

    После данных действий пользователь сможет получить доступ к кабинету:

    Установил на сайт БУС 1С Битрикс. Добавил нового пользователя в группу Администраторы. При попытке авторизоваться на сайте система выдает ошибку: Ошибка авторизации! Доступ запрещен. Просмотр файла /bitrix/admin/index.php запрещен.

    На самом деле, при возникновении подобной ошибки, проблема может крыться в элементарных недоработках со стороны администратора сайта, предоставившего доступ пользователю.

    При условии, что на сайте зарегистрировано несколько (к примеру 3) пользователей с правами администратора, и система запрещает доступ только кому-то одному, а два других авторизуются без проблем, нужно проверить активность нового пользователя в соответствующей группе, в данном случае в группе Администраторы.

    Для этого переходим НАСТРОЙКИ-ПОЛЬЗОВАТЕЛИ-ГРУППЫ ПОЛЬЗОВАТЕЛЕЙ.

    Далее, в столбце ID напротив нужной нам группы переходим к редактированию группы.

    На странице ПАРАМЕТРЫ ГРУППЫ ПОЛЬЗОВАТЕЛЕЙ обращаем внимание на количество активных пользователей (на рисунке это цифра 2) и количество зарегистрированных пользователей в разделе ПОЛЬЗОВАТЕЛИ В ГРУППЕ на рисунке их три). Напротив двоих из них галки уже стоят, а один из пользователей не активирован в группе. Напротив его имени ставим галку.

    Сохраняем все, просим пользователя заново авторизоваться. Скорее всего, он благополучно войдет в админ-панель сайта.

    Что делать, если при входе на сайт отображается уведомление: Forbidden. Access denied.

    При входе в административную панель сайта mysite.ru/bitrix/domen может отображаться ошибка «403 Forbidden Access denied». Она означает: доступ к сайту ограничен, поэтому не появляется форма для ввода пароля.

    Выглядит так:

    Сообщение появляется при одном из вариантов:

    • Наличие блокировок доступа по IP-адресу.

    • Неправильная настройка модуля безопасности 1С-Битрикс.

    В статье покажем, как вернуть доступ в административный раздел.

    Перейдите в панель управления виртуальным хостингом или виртуальным сервером.

    Мы покажем решение ошибки на примере RED.Site, поэтому панель управления здесь с новым оформлением. Но это не влияет на алгоритм инструкции. Все то же, только в другом виде.

    На панели меню слева раскройте раздел Главное (1), выберите Менеджер файлов (2).

    Далее перейдите по пути: /www/bitirx/modules/security/admin/ (3).

    Найдите файл security_403.php (4) и скачайте его или сделайте его копию на сервере.

    Важно: убедитесь, что у вас есть резервная копия файла «security_403.php».

    Для этого перейдите в Инструменты (1) → Резервные копии (2). В актуальной резервной копии выполните тот же путь до файла «security_403.php», что и в прошлом шаге.

    Далее в Менеджере файлов выберите «security_403.php» и нажмите кнопку «Изменить».

    Очистите содержимое файла.

    Сохраните изменения и проверьте доступ в административный раздел сайта.

    Очистка файла отключает контроль доступа в панель, поэтому можно исправить ошибки системы безопасности.

    Перейдите в административном разделе сайта по пути Настройки → Проактивная защита → Защита административного раздела. Отключите защиту или введите ваш текущий IP-адрес.

    Далее восстановите файл «security_403.php» из резервной копии.

    В ней рассказывается, что в Битриксе применяется следующий алгоритм поиска подходящего шаблона для компонента:

    Если используется шаблон сайта из папки local , то система сначала
    ищет шаблон компонента в папке
    /local/templates/текущий_шаблон_сайта/components/. Если там шаблон не
    найден, то берётся папка /local/templates/.default/components/. Если
    шаблон найден, то поиск прекращается. Если используется шаблон сайта
    из папки /bitrix/templates/, то берется папка
    /bitrix/templates/текущий_шаблон_сайта/components/. В этой папке в
    пути /пространство_имен_компонента/название_компонента/ проверяется
    последовательно наличие файла или папки с именем шаблона. Если таковых
    нет, то проверяется наличие файла имя_шаблона.ext, где в качестве ext
    берутся последовательно все доступные расширения всех установленых на
    сайте движков шаблонизации. Если шаблон найден, то алгоритм
    завершается. Если на шаге 1 шаблон не найден, то берется папка
    /bitrix/templates/.default/components/. И применяется алгоритм,
    описанный в шаге 1. Если шаблон найден, то алгоритм завершается. Если
    на шаге 2 шаблон не найден, то производится поиск среди системных
    (т.е. поставляемых с компонентом) шаблонов. Особенности поиска:

    Если имя шаблона не задано, то ищется шаблон с именем .default. Если
    шаблон задан именем папки, то в случае простого компонента в этой
    папке ищется файл template.ext, а в случае комплексного —
    название_страницы.ext. Расширение ext сначала принимается равным php,
    а затем расширениям других доступных на сайте движков шаблонизации.

    Например, требуется показать компонент bitrix:catalog.list с помощью
    шаблона table. Пусть на сайте, кроме стандартного движка шаблонизации
    (файлы с расширением php), доступен так же движок Smarty (файлы с
    расширением tpl). Система проверит сначала папку
    /local/templates/текущий_шаблон_сайта/components/bitrix/catalog.list/
    на наличие файла или папки с именем table. Если таковых нет, система
    проверит эту же папку на наличие файлов table.php и table.tpl. Если
    ничего не найдено, система изучит папки
    /bitrix/templates/.default/components/bitrix/catalog.list/ и
    /bitrix/components/bitrix/catalog.list/templates/.

    Если папка компонента найдена, в этой папке сначала ищется файл
    template.php, и если этот файл не найден, то ищется template.tpl. Если
    шаблон задан в виде table/template.php, то сразу берется указанный
    файл.

    Если простой компонент вызывается в составе комплексного, то шаблон
    простого компонента сначала ищется в составе шаблона комплексного
    компонента, а потом (если не найден) в собственных шаблонах. Чтобы это
    правило работало, при вызове простых компонентов в составе
    комплексного не забывайте указывать четвертым параметром переменную
    $component, указывающую на родительский компонент. Т.е. код вызова
    простого компонента должен иметь вид:

    $APPLICATION->IncludeComponent(«custom:catalog.element», «»,
    array(…), $component); Примечание: В одной папке (например,
    /bitrix/templates/текущий_шаблон_сайта/components/) есть шаблоны двух
    компонентов, комплексного и простого:

    catalog (комплексный, в котором есть еще простой catalog.section)
    catalog.section (простой) По условиям работы сайта необходимо чтобы
    для двух вхождений catalog.section использовался один единственный
    шаблон. В этом случае нужно, чтобы этот шаблон имел имя, отличное от
    .default, иначе он не будет подхвачен.

    Перейти к контенту

    Уважаемые коллеги, в руководстве по веб-формам указано, что при уже созданной форме не стоит переключаться из упрощенного режима в расширенный и обратно — меняется структура БД.

    Боюсь сломать то, что сделано.

    А проблема следующая:
    Есть форма resume.php с собственным шаблоном. Компонент bitrix:form.result.new
    Есть «Страница с сообщением об успешной отправке» = resume_success.php, на ней компонент Просмотр результата (bitrix:form.result.view)

    При заполнении формы администратором все ОК.
    Если заполняет незарегистрированный пользователь, форма сохраняется, но при показе результата resume_success.php говорит, что нет прав доступа.

    При этом, кстати, в форму не подкрепляется и не сохраняется приложенный файл (поле типа file) — не знаю, взаимосвязано ли.

    В разделе Веб-формы -> Настройка форм -> (SIMPLE_FORM_1)  на вкладке «Доступ» для всех групп, в том числе незарегистрированных, стоит «[15] просмотр и изменение своих результатов».

    Права на доступ к файлам resume.php и resume_success.php для группы «Все пользователи» — чтение. Ведь они ничего не записывают? Им только просмотреть…

    Если поставить для них, например, запись, не смогут ли они внести какие-либо изменения, которые могут повлиять на безопасность сайта?

    Почему появляется ошибка?

    Эта ошибка появляется в случае, когда зафиксирована попытка отсутствия прав к запрашиваемой странице.

    Например, если на неком Битрикс-сайте Вы являетесь простым пользователем, и попробуете перейти в админку сайта.

    Также, ошибку «Доступ запрещен» можно получить при обращении к страницам публичной части, также требующих повышенных прав доступа (например, в личном кабинете).

    Как исправить ошибку?

    Если Вы пытаетесь войти в админку под своим именем, и получаете эту ошибку — значит, у Вас недостаточно прав. Возможно, администратор сайта вывел Вас из группы администраторов. Или привязка к этой группе закончилась по времени.

    Проверьте, что у пользователя, под которым Вы авторизуетесь, имеются привязки ко всем необходимым группам пользователей.

    Требуется наша помощь?

    Мы имеем огромный опыт, на протяжении 10 лет помогая клиентам в решении самых различных проблем на их сайтах.

    Поэтому, если Вы не имеете возможности решить эту проблему самостоятельно, обращайтесь к нам — мы все сделаем оперативно и квалифицированно.

    Система обновлений привязывается к конкретной установке и «запоминает» состояние системы после очередного обновления. Ошибка возникает в том случае, если текущее состояние не соответствует тому, которое было на момент последнего обновления. Этот механизм призван пресечь попытки обновления на одном лицензионном ключе неограниченного количества установок продукта.

    Основные причины возникновения данной ошибки:

    • Нарушение по количеству разрешенных копий;
    • Переустановка сайта;
    • Восстановление резервных копий;
    • Изменение хостинга;
    • Изменение IP;
    • Изменение параметров хостинга.

    Соответственно, если вы не будете переустанавливать сайт, восстанавливать резервные копии и будете использовать хостинг со статическим IP, ошибка будет возникать реже. Более полные рекомендации доступны по ссылке.

    В случае, когда система уже заблокировалась, обратитесь, пожалуйста, в техническую поддержку.
    В обращении обязательно нужно указать, что у вас возникла ошибка [ERROR_WRONG_CODE] и следующие данные:

    • лицензионный ключ копии продукта, о которой идет речь;
    • какие действия предшествовали появлению ошибки;
    • сколько существует установок (копий) продукта, в т. ч. локальных;
    • какие сайты (укажите доменные имена) работают с использованием данного лицензионного ключа.

    Не допер извини, ошибку показать или что? все как обычно

    нигде не забанено, при попытке обновить вообще хоть чтото выдает alert Ошибка обновления: ERRДоступ запрещен.

    russian

    software

    it

    bitrix


    6

    ответов

    напиши в личку, пойдем разбираться


    Rustam Fatkhullin

    напиши в личку, пойдем разбираться

    ты всех в личку забрал.
    а потом не найдя ответа поиском опять будут те же вопросы.
    и в поиск не отправить.

    хоть результаты потом пиши.


    Alexander Ostrovsky

    ты всех в личку забрал.
    а потом не найдя ответа по…

    Все кого забирал — сделаны, все ок😁


    Rustam Fatkhullin

    Все кого забирал — сделаны, все ок😁

    вопрос ж не в этом.
    нет вообще мысли, что не решил, вопрос как.

    с другой стороны, конечно можно не делиться.


    Alexander Ostrovsky

    вопрос ж не в этом.
    нет вообще мысли, что не решил…

    Я им помог, а уж хотят поделиться или нет — их дело =)

    Что делать, если при входе на сайт отображается уведомление: Forbidden. Access denied.

    При входе в административную панель сайта mysite.ru/bitrix/domen может отображаться ошибка «403 Forbidden Access denied». Она означает: доступ к сайту ограничен, поэтому не появляется форма для ввода пароля.

    Выглядит так:

    Сообщение появляется при одном из вариантов:

    • Наличие блокировок доступа по IP-адресу.

    • Неправильная настройка модуля безопасности 1С-Битрикс.

    В статье покажем, как вернуть доступ в административный раздел.

    Перейдите в панель управления виртуальным хостингом или виртуальным сервером.

    Мы покажем решение ошибки на примере RED.Site, поэтому панель управления здесь с новым оформлением. Но это не влияет на алгоритм инструкции. Все то же, только в другом виде.

    На панели меню слева раскройте раздел Главное (1), выберите Менеджер файлов (2).

    Далее перейдите по пути: /www/bitirx/modules/security/admin/ (3).

    Найдите файл security_403.php (4) и скачайте его или сделайте его копию на сервере.

    Важно: убедитесь, что у вас есть резервная копия файла «security_403.php».

    Для этого перейдите в Инструменты (1) → Резервные копии (2). В актуальной резервной копии выполните тот же путь до файла «security_403.php», что и в прошлом шаге.

    Далее в Менеджере файлов выберите «security_403.php» и нажмите кнопку «Изменить».

    Очистите содержимое файла.

    Сохраните изменения и проверьте доступ в административный раздел сайта.

    Очистка файла отключает контроль доступа в панель, поэтому можно исправить ошибки системы безопасности.

    Перейдите в административном разделе сайта по пути Настройки → Проактивная защита → Защита административного раздела. Отключите защиту или введите ваш текущий IP-адрес.

    Далее восстановите файл «security_403.php» из резервной копии.

    Способы исправления ошибок, выявленных при полном тестировании системы в 1С-Битрикс

    Модули веб-сервера

    Ошибка: Загружен модуль mod_dav/mod_dav_fs, WebDav не будет работать
    Решение: Удалите файл /etc/httpd/conf.modules.d/00-dav.conf

    Размер стека и pcre.recursion_limit

    Ошибка: Замечание. Возможны проблемы в работе с длинными строками из-за системных ограничений
    Решение: Как правило, для корректной работы 1С-Битрикс требуется снижение значения pcre.recursion_limit до 1000. Для этого нужно прописать правило в файле php.ini или в .htaccess, если у вас виртуальный хостинг и нет доступа к настройкам сервера.

    VDS хостинг

    1. В файле /etc/php.d/bitrixenv.ini изменим параметр:
      pcre.recursion_limit=100000
    2. В скрипте запуска сервера HTTP Apache /etc/rc.d/init.d/httpd изменим функцию start(), добавив в нее одну строку ulimit -s unlimited
    3. В итоге должно получиться примерно следующее:
      start() {
        echo -n $"Starting $prog: "
        ulimit -s unlimited
        LANG=$HTTPD_LANG daemon --pidfile=${pidfile} $httpd $OPTIONS
        RETVAL=$?
        echo
        [ $RETVAL = 0 ] && touch ${lockfile}
        return $RETVAL
      }

    Виртуальный хостинг

    Для виртуального хостинга в файле .htaccess

    php_value pcre.recursion_limit 100000

    Режим работы MySQL

    Ошибка: innodb_strict_mode=ON, требуется OFF
    Решение: После обновления 1C-Битрикс, а конкретно модуля main 19.0.400 добавилась новая проверка. Исправление выйдет в следующих версиях BitrixVM. А сейчас можно исправить так:

    Вариант 1

    1. Подключиться к серверу под root
    2. Открыть один из файлов (у всех могут быть разные, варианты)
      • /etc/my.cnf
      • /etc/alternatives/my.cnf
      • /etc/bitrix-my.cnf
    3. Добавить строку в блоке # InnoDB parameters
      innodb_strict_mode = OFF

    Вариант 2

    1. В файл after_connect.php добавить:
      $DB->Query("SET innodb_strict_mode='OFF'");
    2.  В файл after_connect_d7.php добавить:
      $connection->queryExecute("SET innodb_strict_mode='OFF'");

    Структура базы данных

    Ошибка: В таблице b_search_content_stem поле STEM «varchar(50) NOT NULL» не соответствует описанию на диске «int(11) NOT NULL»
    Решение: Удалить модуль поиска вместе с таблицами и Заново установить модуль поиска и переиндексировать сайт.

    Ошибка: В таблице b_search_content_freq поле STEM «varchar(50) NOT NULL DEFAULT «» » не соответствует описанию на диске «int(11) NOT NULL DEFAULT «0» «
    Решение: Удалить модуль поиска вместе с таблицами и Заново установить модуль поиска и переиндексировать сайт.

    Ошибка: Структура базы данных: Ошибочный ответ сервера. Не удалось завершить тестирование.
    Решение: В файле /bitrix/modules/main/install/mysql/install.sql найти строку:

    INDEX ix_module_to_module(FROM_MODULE_ID, MESSAGE_ID, TO_MODULE_ID, TO_CLASS, TO_METHOD)

    и заменить на:

    INDEX ix_module_to_module(FROM_MODULE_ID(20), MESSAGE_ID(20), TO_MODULE_ID(20), TO_CLASS(20), TO_METHOD(20))

    Ошибка: В таблице b_user_hit_auth поле TIMESTAMP_X «datetime NULL DEFAULT NULL » не соответствует описанию на диске «timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP»
    Решение: Выполнить запрос в Настройки → Инструменты → SQL запрос:

    ALTER TABLE `b_user_hit_auth` MODIFY `TIMESTAMP_X` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP;

    <?

    $MESSSC_SUBTITLE_DISK«] = «Проверка доступа к диску«;

    $MESSSC_SUBTITLE_DISK_DESC«] = «Скрипты сайта должны иметь доступ на запись к файлам сайта. Это необходимо для работы модуля управления структурой сайта, загрузки файлов, а так же для работы системы обновлений, которая обновляет ядро сайта до последней версии.«;

    $MESSSC_VER_ERR«] = «Установлена версия PHP #CUR#, требуется #REQ# и выше«;

    $MESSSC_MOD_XML«] = «Поддержка XML«;

    $MESSSC_MOD_PERL_REG«] = «Поддержка регулярных выражений (Perl-Compatible)«;

    $MESSSC_MOD_GD«] = «Библиотека GD«;

    $MESSSC_MOD_GD_JPEG«] = «Поддержка jpeg в GD«;

    $MESSSC_MOD_JSON«] = «Поддержка JSON«;

    $MESSSC_UPDATE_ACCESS«] = «Доступ к серверу обновлений«;

    $MESSSC_UPDATE_ERROR«] = «Нет соединения с сервером обновлений«;

    $MESSSC_TMP_FOLDER_PERMS«] = «Нет прав на запись во временную папку«;

    $MESSSC_NO_TMP_FOLDER«] = «Временная папка не существует«;

    $MESSERR_NO_MODS«] = «Не установлены требуемые расширения:«;

    $MESSERR_NO_SSL«] = «Поддержка ssl не настроена в php«;

    $MESSSC_RUS_L1«] = «Обращение с сайта«;

    $MESSSC_TIK_SEND_SUCCESS«] = «Сообщение успешно отправлено. Через некоторое время на адрес #EMAIL# должно прийти подтверждение получения сообщения от системы техподдержки.«;

    $MESSSC_TIK_TITLE«] = «Отправить сообщение в службу техподдержки«;

    $MESSSC_TIK_DESCR«] = «Описание проблемы«;

    $MESSSC_TIK_DESCR_DESCR«] = «последовательность действий, которая привела к ошибке, описание ошибки,…«;

    $MESSSC_TIK_LAST_ERROR«] = «Текст последней ошибки«;

    $MESSSC_TIK_LAST_ERROR_ADD«] = «прикреплен«;

    $MESSSC_TIK_SEND_MESS«] = «Отправить сообщение«;

    $MESSSC_TAB_2«] = «Проверка доступа«;

    $MESSSC_TAB_5«] = «Техподдержка«;

    $MESSSC_ERROR0«] = «Ошибка!«;

    $MESSSC_ERROR1«] = «Не работает«;

    $MESSSC_CHECK_FILES«] = «Проверить доступ«;

    $MESSSC_CHECK_FILES_WARNING«] = «Скрипт проверки файлов может создавать значительную нагрузку на сервере.«;

    $MESSSC_CHECK_FILES_ATTENTION«] = «Внимание!«;

    $MESSSC_TEST_CONFIG«] = «Тестирование конфигурации«;

    $MESSSC_TESTING«] = «Выполняется проверка…«;

    $MESSSC_FILES_CHECKED«] = «Проверено файлов: <b>#NUM#</b><br>Текущий путь: <i>#PATH#</i>«;

    $MESSSC_FILES_OK«] = «Все проверенные файлы и папки доступны для чтения и записи«;

    $MESSSC_FILES_FAIL«] = «Недоступны для чтения или записи (показаны первые 10):«;

    $MESSSC_SITE_CHARSET_FAIL«] = «Смешанные кодировки: UTF-8 и не UTF-8«;

    $MESSSC_PATH_FAIL_SET«] = «Путь к корню сайта должен быть пустой, установлено:«;

    $MESSSC_NO_ROOT_ACCESS«] = «Нет доступа к папке «;

    $MESSSC_SOCKET_F«] = «функции работы с сокетами«;

    $MESSSC_CHECK_FULL«] = «Полная проверка«;

    $MESSSC_CHECK_UPLOAD«] = «Проверка папки для загрузки файлов«;

    $MESSSC_CHECK_KERNEL«] = «Проверка ядра«;

    $MESSSC_CHECK_FOLDER«] = «Проверка папки«;

    $MESSSC_CHECK_B«] = «Проверить«;

    $MESSSC_STOP_B«] = «Остановить«;

    $MESSSC_TEST_FAIL«] = «Ошибочный ответ сервера. Не удалось завершить тестирование«;

    $MESSSC_START_TEST_B«] = «Начать тестирование«;

    $MESSSC_STOP_TEST_B«] = «Остановить«;

    $MESSSC_T_SOCK«] = «Работа с сокетами«;

    $MESSSC_T_UPLOAD«] = «Загрузка файла«;

    $MESSSC_T_UPLOAD_BIG«] = «Загрузка файла больше 4Мб«;

    $MESSSC_T_UPLOAD_RAW«] = «Загрузка файла через php://input«;

    $MESSSC_T_POST«] = «Передача POST запроса с большим числом параметров«;

    $MESSSC_T_MAIL«] = «Отправка почты«;

    $MESSSC_T_MAIL_BIG«] = «Отправка почтового сообщения больше 64Кб«;

    $MESSSC_T_MAIL_B_EVENT«] = «Проверка на наличие неотправленных сообщений«;

    $MESSSC_T_MAIL_B_EVENT_ERR«] = «Есть ошибки при отправке системных почтовых сообщений, число неотправленных сообщений:«;

    $MESSSC_T_REDIRECT«] = «Внутреннее перенаправление (функция LocalRedirect)«;

    $MESSSC_T_MEMORY«] = «Фактическое ограничение памяти«;

    $MESSSC_T_SESS«] = «Сохранение сессии«;

    $MESSSC_T_SESS_UA«] = «Сохранение сессии без UserAgent«;

    $MESSSC_T_CACHE«] = «Работа с файлами кеша«;

    $MESSSC_T_AUTH«] = «HTTP авторизация«;

    $MESSSC_T_EXEC«] = «Создание и запуск файла«;

    $MESSSC_T_DBCONN«] = «Лишний вывод в файлах конфигурации«;

    $MESSSC_T_DBCONN_SETTINGS«] = «Параметры подключения к базе данных«;

    $MESSSC_ERR_CONN_DIFFER«] = «Отличаются в .settings.php и dbconn.php.«;

    $MESSSC_T_MYSQL_VER«] = «Версия MySQL сервера«;

    $MESSSC_T_TIME«] = «Время на БД и веб сервере«;

    $MESSSC_T_SQL_MODE«] = «Режим работы MySQL«;

    $MESSSC_T_CHARSET«] = «Кодировки таблиц в БД«;

    $MESSSC_T_STRUCTURE«] = «Структура базы данных«;

    $MESSSC_DB_CHARSET«] = «Кодировка базы данных«;

    $MESSSC_MBSTRING_NA«] = «Не удалось проверить из-за ошибок в настройке UTF«;

    $MESSSC_CONNECTION_CHARSET«] = «Кодировка соединения«;

    $MESSSC_TABLES_NEED_REPAIR«] = «Целостность таблиц нарушена, необходимо исправление.«;

    $MESSSC_TABLE_ERR«] = «Ошибка на таблице #VAL#:«;

    $MESSSC_T_CHECK«] = «Проверка таблиц«;

    $MESSSC_TEST_SUCCESS«] = «Успешно«;

    $MESSSC_SENT«] = «Отправлено. Время отправки:«;

    $MESSSC_SEC«] = «сек.«;

    $MESSSC_DB_ERR«] = «Проблемная версия БД:«;

    $MESSSC_DB_ERR_MODE«] = «Переменная sql_mode в MySQL должна быть пустая, текущее значение:«;

    $MESSSC_NO_PROXY«] = «Нет соединения с прокси сервером«;

    $MESSSC_PROXY_ERR_RESP«] = «Ошибочный ответ сервера обновлений через прокси«;

    $MESSSC_UPDATE_ERR_RESP«] = «Ошибочный ответ сервера обновлений«;

    $MESSSC_FILE_EXISTS«] = «Файл существует:«;

    $MESSSC_WARN_SUHOSIN«] = «Загружен модуль suhosin, возможны проблемы в работе административной части (suhosin.simulation=#VAL#)«;

    $MESSSC_WARN_SECURITY«] = «Загружен модуль mod_security, возможны проблемы в работе административной части«;

    $MESSSC_WARN_DAV«] = «Загружен модуль mod_dav/mod_dav_fs, WebDav не будет работать«;

    $MESSSC_DELIMITER_ERR«] = «Текущий разделитель: &quot;#VAL#&quot;, требуется &quot;.&quot;«;

    $MESSSC_DB_MISC_CHARSET«] = «Кодировка таблицы &quot;#TABLE#&quot; (#VAL1#) отличается от кодировки базы (#VAL0#)«;

    $MESSSC_COLLATE_WARN«] = «Сравнение для таблицы &quot;#TABLE#&quot; (#VAL1#) отличается от сравнения базы (#VAL0#)«;

    $MESSSC_TABLE_CHARSET_WARN«] = «Кодировка поля &quot;#FIELD#&quot; таблицы &quot;#TABLE#&quot; (#VAL1#) отличается от кодировки базы (#VAL0#)«;

    $MESSSC_FIELDS_COLLATE_WARN«] = «Сравнение поля &quot;#FIELD#&quot; таблицы &quot;#TABLE#&quot; (#VAL1#) отличается от сравнения базы (#VAL0#)«;

    $MESSSC_TABLE_SIZE_WARN«] = «Большой размер таблицы &quot;#TABLE#&quot; (#SIZE# M)«;

    $MESSSC_NOT_LESS«] = «Не менее #VAL# М«;

    $MESSSC_MEMORY_CHANGED«] = «Значение memory_limit было увеличено с #VAL0# до #VAL1# на момент тестирования через ini_set.«;

    $MESSSC_CRON_WARN«] = «Определена константа BX_CRONTAB_SUPPORT в /bitrix/php_interface/dbconn.php, при этом должен быть настроен вызов агентов на cron.«;

    $MESSSC_CACHED_EVENT_WARN«] = «Закеширована информация об отправке почты, возможно это произошло в результате сбоя, попробуйте очистить весь кеш.«;

    $MESSSC_TIK_ADD_TEST«] = «Отправить журнал тестирования конфигурации«;

    $MESSSC_SUPPORT_COMMENT«] = «В случае возникновения проблем с отправкой обращения, пожалуйста, воспользуйтесь формой на нашем сайте:«;

    $MESSSC_NOT_FILLED«] = «Не введено описание проблемы«;

    $MESSSC_TEST_WARN«] = «Сейчас будет собрана информация о конфигурации сервера.

    Если произойдёт сбой, пожалуйста, снимите опцию «Отправить журнал тестирования конфигурации« и повторите попытку.«;

    $MESSSC_SOCK_NA«] = «Не удалось проверить из-за ошибки в работе с сокетами«;

    $MESSSC_T_CLONE«] = «Передача объектов по ссылке«;

    $MESSSC_T_GETIMAGESIZE«] = «Функция getimagesize для swf«;

    $MESSSC_TEST_DOMAIN_VALID«] = «Текущий домен не валидный (#VAL#). Может содержать только цифры, латинские буквы и дефис. Должен содержать точку.«;

    $MESSSC_SWF_WARN«] = «Вставка swf роликов может не работать«;

    $MESSSC_TIME_DIFF«] = «Время отличается на #VAL# секунд«;

    $MESSSC_T_MODULES«] = «Наличие необходимых модулей php«;

    $MESSSC_MOD_MBSTRING«] = «Поддержка mbstring«;

    $MESSSC_MB_UTF«] = «Сайт работает в UTF кодировке«;

    $MESSSC_MB_NOT_UTF«] = «Сайт работает в однобайтовой кодировке«;

    $MESSSC_MB_CUR_SETTINGS«] = «настройки mbstring:«;

    $MESSSC_MB_REQ_SETTINGS«] = «требуется:«;

    $MESSSC_T_MBSTRING«] = «Параметры настройки UTF (mbstring и константа BX_UTF)«;

    $MESSSC_T_SITES«] = «Настройки сайтов«;

    $MESSSC_BX_UTF«] = «Необходимо установить в <i>/bitrix/php_interface/dbconn.php</i> код

    <code>define(‘BX_UTF’, true);</code> «;

    $MESSSC_BX_UTF_DISABLE«] = «Константа BX_UTF не должна быть установлена«;

    $MESSSC_T_PHP«] = «Обязательные параметры PHP«;

    $MESSSC_ERR_PHP_PARAM«] = «Параметр #PARAM# = #CUR#, требуется #REQ#«;

    $MESSSC_MYSQL_ERR_VER«] = «Установлена MySQL версии #CUR#, требуется #REQ#«;

    $MESSSC_T_SERVER«] = «Значения переменных сервера«;

    $MESSSC_CONNECTION_CHARSET_WRONG«] = «Кодировка соединения с базой данных должна быть #VAL#, текущее значение: #VAL1#«;

    $MESSSC_CONNECTION_CHARSET_WRONG_NOT_UTF«] = «Кодировка соединения с базой данных не должна быть utf8, текущее значение: #VAL#«;

    $MESSSC_CONNECTION_COLLATION_WRONG_UTF«] = «Сравнение соединения с базой данных должно быть utf8_unicode_ci, текущее значение: #VAL#.«;

    $MESSSC_TABLE_CHECK_NA«] = «Не проверено из-за ошибки кодировки базы«;

    $MESSSC_TABLE_COLLATION_NA«] = «Не проверено из-за ошибок кодировки таблиц«;

    $MESSSC_FIX«] = «Исправить«;

    $MESSSC_FIX_DATABASE«] = «Исправление ошибок базы данных«;

    $MESSSC_FIX_DATABASE_CONFIRM«] = «Будет выполнена попытка исправить ошибки базы данных. Эта операция потенциально опасна.

    Перед запуском процесса рекомендуется сделать резервную копию. Копия готова, продолжить?«;

    $MESSSC_CHECK_TABLES_ERRORS«] = «Кодировки таблиц имеют ошибки, общее число ошибок: #VAL#, из них автоматически могут быть исправлены: #VAL1#.«;

    $MESSSC_CONNECTION_CHARSET_NA«] = «Не удалось проверить из-за ошибки кодировки соединения«;

    $MESSSC_DATABASE_COLLATION_DIFF«] = «Сравнение для базы (#VAL1#) отличается от сравнения для соединения (#VAL0#).«;

    $MESSSC_DATABASE_CHARSET_DIFF«] = «Кодировка базы (#VAL1#) отличается от кодировки соединения (#VAL0#).«;

    $MESSSC_HELP_NOTOPIC«] = «К сожалению, информации по данному вопросу нет.«;

    $MESSSC_HELP_CHECK_INSTALL_SCRIPTS«] = «Иногда пользователи забывают удалять установочные скрипты после восстановления резервной копии или установки продукта (restore.php, bitrixsetup.php). Если пользователь проигнорировал ошибку автоматического удаления, оставленные служебные скрипты могут стать причиной взлома сайта, нужно их обязательно удалить вручную.«;

    $MESSSC_HELP_CHECK_PHP_MODULES«] = «Проверяется доступность требуемых расширений для полноценной работы продукта. В случае ошибки выводится список модулей, которые недоступны.

    Для решения проблемы необходимо обратиться к хостеру, а для локальной установки самостоятельно установить требуемые расширения на основе документации на сайте php.net«;

    $MESSSC_HELP_CHECK_PHP_SETTINGS«] = «Проверяются критические значения параметров, определяемых в файле настроек php.ini. В случае ошибки выводится список параметров, которые настроены неправильно. Подробную информацию по каждому параметру можно найти на сайте php.net.«;

    $MESSSC_HELP_CHECK_SERVER_VARS«] = «Проверяются значения переменных, определяемых веб сервером.

    Значение HTTP_HOST берется на основе имени текущего виртуального хоста (домена). Невалидный домен приводит к тому, что некоторые браузеры (например, Internet Explorer 6) отказываются сохранять для него cookie, как следствие — не сохраняется авторизация.«;

    $MESSSC_HELP_CHECK_MBSTRING«] = «Модуль mbstring необходим для работы с разными языками. Параметры настройки этого модуля должны иметь строго определенные значения в зависимости от того, работает сайт в кодировке utf-8 или в национальной кодировке (например, cp1251).

    Для сайтов в кодировке UTF-8 строго необходимо значение параметров:

    <b>mbstring.func_overload=2</b>

    <b>mbstring.internal_encoding=utf-8</b>

    Первый параметр включает подмену всех базовых функций php работы со строками (вычисление длины, поиск, замена и т.д.) функциями mbstring. Второй определяет кодировку текста.

    Если сайт не использует кодировку UTF-8, требуется, чтобы параметр имел значение:

    <b>mbstring.func_overload=0</b>

    Если нет возможности отключить подмену функций, необходимо установить кодировку текста в однобайтовую:

    <b>mbstring.func_overload=2</b>

    <b>mbstring.internal_encoding=latin1</b>

    Если параметры не соответствуют требуемым, то в разных местах будут появляться совершенно непредсказуемые ошибки: частично обрезанный текст, неработающий импорт xml, система обновлений и т.д.

    <b>Обратите внимание</b>, что параметр <b>mbstring.func_overload</b> определяется в глобальном файле настроек php.ini (или для виртуального сервера в httpd.conf), а кодировку можно переопределить в .htaccess.

    В качестве индикатора кодировки для всех модулей 1С-Битрикс является константа <i>BX_UTF</i>. Для сайта в UTF-8 необходимо установить в <i>/bitrix/php_interface/dbconn.php</i> код:

    <code>define(‘BX_UTF’, true);</code>

    «;

    $MESSSC_HELP_CHECK_SITES«] = «Проверяются базовые настройки многосайтовости. Если для сайтов указан путь к корневой папке (а это необходимо делать только для сайтов на разных доменах), в каждой такой папке должна быть символьная ссылка на папку bitrix, доступную на запись.

    На одной установке продукта все сайты должны работать либо в кодировке UTF-8, либо в однобайтовой кодировке.«;

    $MESSSC_HELP_CHECK_SOCKET«] = «Осуществляется сетевое подключение с веб-сервера к самому себе. Это необходимо чтобы проверить работу сетевых функций, а также требуется для ряда последующих тестов.

    А значит, если этот базовый тест не отработал, то дальнейшие тесты, где требуется создание независимого php процесса, не могут быть произведены.

    Обычно проблема возникает, если подключение запрещено фаерволом, доступ к административной части запрещен по IP или для входа на сайт требуется HTTP/NTLM авторизация. На этапе тестирования необходимо отключить эти ограничения.«;

    $MESSSC_HELP_CHECK_DBCONN_SETTINGS«] = «Сравниваются параметры подключения к базе данных из <i>/bitrix/php_interface/dbconn.php</i> и <i>/bitrix/.settings.php</i>.

    Они должны быть одинаковые, в противном случае часть SQL запросов может пойти на другую базу данных, что приводит к непредсказуемым последствиям.

    Новое ядро D7 использует параметры из <i>.settings.php</i>. Из соображений обратной совместимости нет возможности отказаться от <i>dbconn.php</i>.

    Если данные подключения в <i>.settings.php</i> не указаны, новое ядро использует данные из <i>dbconn.php</i>.«;

    $MESSSC_HELP_CHECK_DBCONN«] = «Проверяется вывод текста в файлах конфигурации: <i>dbconn.php</i> и <i>init.php</i>.

    Даже пробел или перенос строки может приводить к тому, что с включенной компрессией страница не сможет распаковаться на стороне браузера и будет нечитаема.

    Также могут возникнуть проблемы с авторизацией или в работе CAPTCHA.«;

    $MESSSC_HELP_CHECK_UPLOAD«] = «Осуществляется попытка подключиться к веб серверу и передать бинарные данные в виде файла. На стороне сервера сравниваются переданные данные с эталоном. Проблема может быть в том, что передача файлов запрещена в <i>php.ini</i>, недоступна временная папка на запись или <i>/bitrix/tmp</i>.

    Возможна ситуация, когда в качестве веб-сервера используется русский Apache, который перекодирует двоичные данные.

    Для решения проблем с загрузкой файлов необходимо обратиться к хостеру или, для локальной установки, самостоятельно настроить сервер для загрузки файлов.«;

    $MESSSC_HELP_CHECK_UPLOAD_BIG«] = «Загружается бинарный файл размером более 4Мб. Если при этом отработал предыдущий тест загрузки файла, возможно, сработало ограничение php.ini <b>post_max_size</b> или <b>upload_max_filesize</b>. Уточнить значения можно в phpinfo (Настройки — Инструменты — Настройки PHP).

    Возможен вариант недостатка места на диске.«;

    $MESSSC_HELP_CHECK_UPLOAD_RAW«] = «Передаются бинарные данные через тело POST запроса. В ряде случаев на стороне сервера происходит искажение этих данных, в результате не работает интеграция с 1С и загрузка фотографий через flash загрузчик.«;

    $MESSSC_HELP_CHECK_POST«] = «Передача POST запроса с большим числом параметров. Если на сервере установлено защитное ПО, например suhosin, данные могут блокироваться. Обычно в этом случае не работает сохранение элемента инфоблока.«;

    $MESSSC_HELP_CHECK_MAIL«] = «Осуществляется передача тестового письма на почтовый адрес hosting_test@bitrixsoft.com через стандартную php функцию mail. Чтобы максимально приблизить тест к реальной работе почты, заведен служебный ящик.

    В качестве тестового текста письма передается исходный код скрипта проверки сайта.

    <b>Никакие пользовательские данные не передаются!</b>

    Обратите внимание, что тест не проверяет доставку письма в почтовый ящик. Более того, нельзя протестировать доставку почты на другие почтовые сервера.

    Если время отправки письма больше секунды, это может значительно затормозить работу сайта. Обратитесь к хостеру с просьбой настроить отложенную отправку почты (через спулер) или включите передачу почты (и работу агентов) через cron. Для этого в dbconn.php надо добавить константу:

    <code>define(‘BX_CRONTAB_SUPPORT’, true);</code>

    Затем на cron добавьте ежеминутное выполнение скрипта <i>php /var/www/bitrix/modules/main/tools/cron_events.php</i>.

    (замените <i>/var/www</i> на свой путь к корню сайта).

    Но если функция mail() в данном случае не отработала, с большой уверенностью можно утверждать, что передача почты стандартным способом php на сервере невозможна.

    Если хостер предоставляет альтернативные способы отправки почты с сайта, их можно использовать через функцию custom_mail. Определите эту функцию в файле <i>/bitrix/php_interface/dbconn.php</i>, она будет использоваться вместо встроенной mail функции с тем же набором параметров.«;

    $MESSSC_HELP_CHECK_MAIL_BIG«] = «При отправке большого сообщения текст предыдущего письма (исходный код скрипта проверки сайта) повторяется 10 раз. Кроме того, тема письма разрывается на две строки и добавляется передача скрытой копии на адрес noreply@bitrixsoft.com.

    На некорректно настроенных серверах такие письма могут не отправляться.

    Для решения проблем с загрузкой файлов необходимо обратиться к хостеру или, для локальной установки, самостоятельно настроить сервер для передачи почты.«;

    $MESSSC_HELP_CHECK_MAIL_B_EVENT«] = «Таблица в базе данных B_EVENT хранит очередь отправки почты с сайта. Там же регистрируется результат передачи писем. Если какие-то письма с сайта не были отправлены, возможно, проблема в адресе получателя, параметрах почтового шаблона или в работе почты на сервере в целом.«;

    $MESSSC_HELP_CHECK_LOCALREDIRECT«] = «Административная часть 1С-Битрикс работает так, что после всех сохранений форм происходит перенаправление на исходную страницу. Это позволяет избежать повторной передачи данных при обновлении страницы. Чтобы корректно отработало перенаправление, веб сервер должен корректно определять целый ряд переменных. Также должна быть возможность переопределить заголовки HTTP ответа.

    Если какие-то серверные переменные были переопределены в <i>dbconn.php</i>, данные об этом передаются в тест. Т.е. перенаправление работает в тех же условиях, что и в реальной ситуации на сайте.«;

    $MESSSC_HELP_CHECK_MEMORY_LIMIT«] = «Тест создает отдельный php процесс, который генерирует в памяти переменную заданного размера. Путем ряда последовательных измерений определяется размер памяти, доступный процессу php.

    Основной параметр ограничения памяти в php.ini — это <b>memory_limit</b>. Но доверять значению параметра нельзя, т.к. на хостингах могут быть установлены дополнительные ограничения памяти.

    Обратите внимание, тест пытается увеличить значение <b>memory_limit</b> используя код:

    <code>ini_set(&quot;memory_limit&quot;, &quot;512M&quot;)</code>

    Если текущее значение меньше, установите указанную строку в <i>/bitrix/php_interface/dbconn.php</i>.

    «;

    $MESSSC_HELP_CHECK_SESSION«] = «Проверяется возможность хранить данные на сервере используя механизм сессий. Эта базовая возможность необходима для сохранения авторизации между хитами.

    Сессии могут не работать, если их поддержка не установлена, в php.ini неправильно указана папка для хранения сессий или она не доступна на запись.«;

    $MESSSC_HELP_CHECK_SESSION_UA«] = «Тестируется сохранение сессий, но при этом не передается HTTP заголовок идентификации браузера <i>User-Agent</i>.

    Так могут работать внешние по отношению к браузеру приложения: множественная загрузка файлов, загрузка фото, клиенты WebDav, 1С и пр.

    Причиной проблемы часто бывает неправильная настройка php модуля <b>suhosin</b>.«;

    $MESSSC_HELP_CHECK_CACHE«] = «Иногда возникает ситуация, когда процесс php может создать файл с расширением tmp в папке кеша, но не может переименовать в php. Проблема может наблюдаться на веб серверах, работающих под Windows. Связана с неправильной настройкой прав пользователя, под которым работает веб сервер.«;

    $MESSSC_HELP_CHECK_UPDATE«] = «Осуществляется тестовое подключение к серверу обновлений на основе настроек главного модуля. Если соединение не удалось, установка обновлений, а также активация пробной версии будут недоступны.

    Причина может быть в неправильной настройке прокси сервера, ограничениях фаервола или сетевых настройках сервера.«;

    $MESSSC_HELP_CHECK_HTTP_AUTH«] = «Используя заголовки HTTP запроса передаются данные авторизации, затем осуществляется попытка их определить, используя переменную сервера REMOTE_USER (или REDIRECT_REMOTE_USER). HTTP авторизация необходима для интеграции с 1С и другого функционала.

    Если php работает в режиме CGI/FastCGI (этот вопрос можно уточнить у хостера), для Apache требуется наличие модуля mod_rewrite и правило в .htaccess:

    <b>RewriteRule .* — [E=REMOTE_USER:%{HTTP:Authorization}]</b>

    Если есть возможность, используйте режим работы php как модуль Apache.«;

    $MESSSC_HELP_CHECK_EXEC«] = «Когда php работает в режиме CGI/FastCGI на Unix системе, для корректной работы скриптов требуются определенные системные права для запуска этих скриптов.

    Если тест не отрабатывает, узнайте необходимые права для скриптов и установите в <i>dbconn.php</i> для констант <b>BX_FILE_PERMISSIONS</b> и <b>BX_DIR_PERMISSIONS</b>.

    Если есть возможность, используйте режим работы php как модуль Apache.«;

    $MESSSC_HELP_CHECK_BX_CRONTAB«] = «Чтобы перенести работу непериодических агентов (и передачу почты) на cron, необходимо в <i>/bitrix/php_interface/dbconn.php</i> установить константу:

    <code>define(‘BX_CRONTAB_SUPPORT’, true);</code>

    После этого на хитах будут выполняться только периодические агенты. Затем в cron поставить задание на ежеминутный запуск скрипта <i>/var/www/bitrix/modules/main/tools/cron_events.php</i>.

    (замените <i>/var/www</i> на свой путь к корню сайта).

    Внутри скрипта определена константа <b>BX_CRONTAB</b>, которая является индикатором того, что скрипт работает из cron и приводит к выполнению только непериодических агентов. Если эта константа ошибочно определена в <i>dbconn.php</i>, периодические агенты полностью перестают выполняться.«;

    $MESSSC_HELP_CHECK_SECURITY«] = «Модуль Apache mod_security подобно модулю php suhosin призван защищать сайт от атак хакеров, но на практике он чаще препятствует нормальной работе сайта. Рекомендуется его отключить, вместо него использовать модуль проактивной защиты 1С-Битрикс.«;

    $MESSSC_HELP_CHECK_CLONE«] = «В PHP с версии 5 изменилась работа с объектами: теперь они передаются по ссылке, т.е. изменения нового объекта влекут изменения исходного. Тем не менее встречаются сборки PHP 5, где работа с объектами идет, как в PHP 4: они клонируются.

    Если вы столкнулись с такой ошибкой, необходимо обновить PHP.«;

    $MESSSC_HELP_CHECK_GETIMAGESIZE«] = «Для вставки Flash ролика в визуальном редакторе необходимо определить его размер. Для этого используется стандартная php функция <b>getimagesize</b>. Также требуется наличие расширения <b>Zlib</b>. Функция может работать некорректно для сжатых Flash роликов, если расширение <b>Zlib</b> установлено в качестве модуля. Необходимо, чтобы оно было скомпилировано статически.

    Для решения проблемы обратитесь к хостеру.«;

    $MESSSC_HELP_CHECK_MYSQL_BUG_VERSION«] = «Известны версии MySQL с ошибками, препятствующими нормальной работе сайта:

    <b>5.0.41</b> — некорректно работает метод EXISTS, поиск работает неправильно;

    <b>5.1.34</b> — шаг auto_increment по умолчанию равен 2, требуется 1;

    Обновите MySQL, если у вас установлена одна их этих версий.«;

    $MESSSC_HELP_CHECK_MYSQL_TIME«] = «Сравнивается системное время базы данных и веб-сервера. Рассинхронизация может быть, когда они установлены на разные физические машины, но чаще всего в результате неправильной установки часового пояса.

    Установить часовой пояс php можно в <i>/bitrix/php_interface/dbconn.php</i>, например:

    <code>date_default_timezone_set(&quot;Europe/Moscow&quot;);</code>

    Для базы данных добавьте в <i>/bitrix/php_interface/after_connect_d7.php</i>:

    <code>$connection = Bitrix\Main\Application::getConnection();

    $connection-&gt;queryExecute(&quot;SET LOCAL time_zone=’Europe/Moscow’&quot;);</code>

    В файл <i>/bitrix/php_interface/after_connect.php</i>

    <code>$DB->Query(&quot;SET LOCAL time_zone=’Europe/Moscow’&quot;);</code>

    Вместо <i>Europe/Moscow</i> укажите свой часовой пояс из списка: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones«;

    $MESSSC_HELP_CHECK_MYSQL_MODE«] = «Параметр <i>sql_mode</i> задаёт режим работы MySQL. Может принимать значения, несовместимые с 1С-Битрикс. Чтобы установить режим работы по умолчанию, добавьте в <i>/bitrix/php_interface/after_connect_d7.php</i>:

    <code>$connection = Bitrix\Main\Application::getConnection();

    $connection-&gt;queryExecute(&quot;SET sql_mode=»&quot;);</code>

    В файл <i>/bitrix/php_interface/after_connect.php</i>

    <code>$DB->Query(&quot;SET sql_mode=»&quot;);</code>

    «;

    $MESSSC_HELP_CHECK_MYSQL_TABLE_CHARSET«] = «Кодировка всех таблиц (и полей) должна совпадать с кодировкой базы данных. Если какие-то таблицы имеют неправильную кодировку, необходимо исправить их вручную через SQL запросы.

    Сравнение всех таблиц также должно соответствовать сравнению базы, если кодировки установлены правильно, а сравнения отличаются, ошибка может быть исправлена автоматически.

    <b>Внимание!</b> Перед изменением кодировок таблиц и полей сделайте полную резервную копию базы данных.«;

    $MESSSC_HELP_CHECK_MYSQL_TABLE_STATUS«] = «Используется механизм MySQL для проверки целостности таблиц. Если какие-то таблицы разрушены, предлагается запустить механизм исправления ошибок базы.«;

    $MESSSC_HELP_CHECK_MYSQL_DB_CHARSET«] = «Проверяется соответствие кодировки и сравнения базы данных кодировке и сравнению соединения. Эти значения MySQL использует для создания новых таблиц.

    Ошибка может быть исправлена автоматически, для этого у пользователя, под которым работает сайт, должны быть права на изменение базы данных (ALTER DATABASE).

    «;

    $MESSSC_HELP_CHECK_MYSQL_CONNECTION_CHARSET«] = «Проверяется кодировка и сравнение, используемые при передаче данных на MySQL сервер.

    Для сайта в кодировке <i>utf8</i> необходимо чтобы кодировка была <i>utf8</i>, а сравнение <i>utf8_unicode_ci</i>. Если сайт работает в кодировке <i>cp1251</i>, соединение должно использовать эту же кодировку.

    Чтобы изменить кодировку соединения, установите в <i>/bitrix/php_interface/after_connect_d7.php</i> код (пример для <i>utf8</i>):

    <code>$connection = Bitrix\Main\Application::getConnection();

    $connection-&gt;queryExecute(‘SET NAMES &quot;utf8&quot;’);</code>

    Чтобы скорректировать сравнение, установите <b>после указания кодировки</b> код:

    <code>$connection-&gt;queryExecute(‘SET collation_connection = &quot;utf8_unicode_ci&quot;’);</code>

    В файл <i>/bitrix/php_interface/after_connect.php</i>

    <code>$DB->Query(&quot;SET NAMES ‘utf8’&quot;);

    $DB->Query(&quot;SET collation_connection = ‘utf8_unicode_ci’&quot;);</code>

    <b>Внимание!</b> После того, как установлены новые значения, убедитесь, что данные на сайте отображаются корректно.

    «;

    $MESSSC_READ_MORE_ANC«] = «Подробности в <a href=«#LINK#« target=_blank>журнале проверки системы</a>.«;

    $MESSSC_CHARSET_CONN_VS_RES«] = «Кодировка соединения (#CONN#) отличается от кодировки результата (#RES#)«;

    $MESSSC_STRLEN_FAIL«] = «Строковые функции работают некорректно«;

    $MESSSC_T_RECURSION«] = «Размер стека и pcre.recursion_limit«;

    $MESSSC_HELP_CHECK_PCRE_RECURSION«] = «Параметр <i>pcre.recursion_limit</i> по умолчанию имеет значение 100000. Если он превышает системный размер стека (обычно 8 Мб), то PHP падает с ошибкой <i>Segmentation fault</i> при выполнении сложных регулярных выражений.

    Снять ограничение на размер стека на Linux можно в скрипте запуска Apache вызовом: <code>ulimit -s unlimited</code>

    На FreeBSD необходимо пересобрать порт pcre с опцией —disable-stack-for-recursion

    Если это не возможно и на Windows надо уменьшить параметр <i>pcre.recursion_limit</i> до 1000 или ниже.

    В этом случае PHP падать не будет, но обработка строк будет работать не всегда правильно: например, могут появляться пустые сообщения на форуме.«;

    $MESSSC_PCRE_CLEAN«] = «Возможны проблемы в работе с длинными строками из-за системных ограничений«;

    $MESSSC_T_METHOD_EXISTS«] = «Вызов method_exists на строке«;

    $MESSSC_HELP_CHECK_METHOD_EXISTS«] = «На некоторых версиях php скрипт падает на вызове функции <i>method_exists</i>. Обсуждение проблемы есть на сайте php: <a href=’http://bugs.php.net/bug.php?id=51425′>http://bugs.php.net/bug.php?id=51425</a>

    В качестве решения следует установить другую версию php.«;

    $MESSSC_HELP_CHECK_MYSQL_TABLE_STRUCTURE«] = «Установочные файлы модулей содержат информацию о структуре таблиц, с которыми они работают. При обновлении модулей меняется структура таблиц и установочные файлы.

    Если файлы модуля не соответствуют фактической структуре данных, в работе продукта возникнут проблемы.

    Некоторые индексы были добавлены в дистрибутивах, но не выходили в обновлениях, т.к. создание индексов может занимать много времени и приводить к сбоям системы обновлений.

    Проверка системы диагностирует <b>установленные</b> модули и может автоматически создать недостающие индексы и поля, а также модифицировать поля таблиц таким образом, чтобы гарантировать целостность данных. Если меняется тип поля, то необходимо анализировать вручную данные журнала.«;

    $MESSERR_MAX_INPUT_VARS«] = «Значение max_input_vars должно быть не ниже #MIN#. Текущее значение: #CURRENT#«;

    $MESSSC_T_APACHE«] = «Модули веб-сервера«;

    $MESSSC_T_INSTALL_SCRIPTS«] = «Служебные скрипты в корне сайта«;

    $MESSERR_OLD_VM«] = «Вы используете Битрикс веб-окружение старой версии, установите актуальную версию чтобы не было проблем с настройкой сервера.«;

    $MESSSC_ERR_NO_FIELD«] = «В таблице #TABLE# не хватает поля #FIELD#«;

    $MESSSC_ERR_NO_VALUE«] = «В таблице #TABLE# не хватает служебной записи: #SQL#«;

    $MESSSC_ERR_FIELD_DIFFERS«] = «В таблице #TABLE# поле #FIELD# «#CUR#« не соответствует описанию на диске «#NEW#«»;

    $MESSSC_ERR_NO_INDEX«] = «В таблице #TABLE# отсутствует индекс #INDEX#«;

    $MESSSC_ERR_NO_TABLE«] = «Отсутствует таблица #TABLE#«;

    $MESSSC_CHECK_TABLES_STRUCT_ERRORS«] = «Структура базы данных имеет ошибки (нет таблиц: #NO_TABLES#, нет полей: #NO_FIELDS#, поля отличаются: #DIFF_FIELDS#, нет индексов: #NO_INDEXES#). Всего #VAL#, автоматически могут быть исправлены: #VAL1#.«;

    $MESSSC_CHECK_TABLES_STRUCT_ERRORS_FIX«] = «Автоисправление прошло успешно, но ряд полей (#VAL#) отличаются по типу, необходимо вручную их исправить на основе журнала проверки сайта.«;

    $MESSSC_HELP_CHECK_PERF«] = «Оценка производительности сервера методом <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=32&CHAPTER_ID=1146«>монитора производительности</a>.

    Показывает число пустых страниц, которое может отдать сервер за секунду. Т.е. величина, обратная времени создания страницы, содержащей только подключение ядра продукта.

    Эталонная <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37«>виртуальная машина &quot;1С-Битрикс&quot;</a> имеет оценку около 30 единиц.

    Если на незагруженном сервере вы получили низкую оценку, это свидетельствует об ошибках конфигурации. Если же низкая оценка появляется только под нагрузкой, это может свидетельствовать о недостатке аппаратных ресурсов.«;

    $MESSSC_HELP_CHECK_CA_FILE«] = «Тест пытается подключиться к сайту www.1c-bitrix.ru.

    Это необходимо для повседневной работы при использовании облачных сервисов &quot;1С-Битрикс&quot; (CDN, облачный бэкап, сканер безопасности и др.), когда обновляется информация о квотах и текущем статусе сервисов. При этом никакие пользовательские данные не передаются к нам на сервер.

    Затем этот тест также загружает список центров сертификации с нашего сайта, который необходим для следующего теста проверки валидности SSL сертификата текущего сайта.

    «;

    $MESSSC_HELP_CHECK_SOCKET_SSL«] = «Шифрованное подключение к серверу осуществляется по протоколу <a href=«http://ru.wikipedia.org/wiki/HTTPS«>HTTPS</a>. Чтобы оно было действительно безопасным, требуется наличие валидного сертификата SSL.

    Валидность сертификата означает, что он был проверен Центром Сертификации и принадлежит данному серверу. Обычно приобрести такой сертификат можно через своего хостинг провайдера.

    Если работа с порталом идет через HTTPS соединение и используется самоподписанный сертификат, могут возникнуть проблемы при работе с внешним ПО, например, при подключении сетевых дисков по протоколу WebDav и интеграции с MS Outlook.

    «;

    $MESSSC_HELP_CHECK_PULL_STREAM«] = «Для полноценной работы чата необходима настройка модуля <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=41&LESSON_ID=2033«>Push and Pull</a>.

    Модуль обеспечивает мгновенную доставку сообщений в веб-мессенджер, мобильное приложение, а также моментальное обновление живой ленты.

    Для этого должен быть настроен модуль сервера Nginx: push-stream-module. <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37«>Виртуальная машина &quot;1С-Битрикс&quot;</a> с версии 4.2 имеет полную поддержку этого модуля.

    «;

    $MESSSC_HELP_CHECK_PULL_COMMENTS«] = «Для того чтобы комментарии в живой ленте были видны всем пользователям сразу после добавления, необходима настройка модуля <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=41&LESSON_ID=2033«>Push and Pull</a>.

    Для этого должен быть настроен модуль сервера Nginx: push-stream-module. <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37«>Виртуальная машина &quot;1С-Битрикс&quot;</a> с версии 4.2 имеет полную поддержку этого модуля.

    «;

    $MESSSC_HELP_CHECK_CONNECT_MAIL«] = «Чтобы получать уведомления о новых почтовых сообщениях непосредственно из корпоративного портала, необходимо чтобы пользователь указал данные подключения к своему почтовому ящику со своей личной страницы настроек портала.«;

    $MESSSC_HELP_CHECK_SOCNET«] = «Чтобы получать в живую ленту портала сообщения из социальных сетей, необходимо <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=48&LESSON_ID=3040«>настроить</a> модуль социальных сервисов, указав ключи для каждого сервиса отдельно. «;

    $MESSSC_HELP_CHECK_EXTRANET«] = «Для работы модуля <a href=«http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=45&CHAPTER_ID=794«>экстранет</a> необходим доступ к порталу из Интернета.

    Если вы не используете этот модуль, удалите его из <a href=«/bitrix/admin/module_admin.php«>списка модулей</a>.«;

    $MESSSC_HELP_CHECK_WEBDAV«] = «Протокол <a href=«http://ru.wikipedia.org/wiki/WebDAV«>WebDAV</a> позволяет редактировать документы в MS Office непосредственно на портале, не загружая их на локальный компьютер. Для этого сервер, на котором работает портал, должен передавать без изменений запросы по этому протоколу в скрипты php. Если такие запросы блокируются сервером, редактирование документов из MS Office работать не будет.

    Кроме этого нужна дополнительная <a href=«http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=45&LESSON_ID=2262#office«>настройка</a> на стороне пользователя, проверить которую возможности нет.

    «;

    $MESSSC_HELP_CHECK_AD«] = «Если в локальной сети настроен Windows Active Directory или LDAP сервер, желательно <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=41&CHAPTER_ID=726«>настроить</a>интеграцию с AD, чтобы обеспечить единое место хранения паролей и структуру компании.

    Для этого в php должен быть установлен модуль ldap.«;

    $MESSSC_HELP_CHECK_NTLM«] = «<a href=«http://wikipedia.org/wiki/SSO«>Технология единого входа</a> требует настройки специальных модулей на стороне веб-сервера и <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=32&LESSON_ID=5510«>настройку</a> портала.

    Задача настройки NTLM в среде Linux нетривиальна, но на <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37«>виртуальной машине &quot;1С-Битрикс&quot;</a> с версии 4.2 это настроено, нужно только включить через мастер настройки машины.«;

    $MESSSC_HELP_CHECK_TURN«] = «Для осуществления видеозвонков нужен браузер с поддержкой <a href=«http://wikipedia.org/wiki/WebRTC«>WebRTC</a> (Google Chrome с 17 версии, Opera с 12 версии и Firefox с 18).

    На сервере должен быть настроен модуль Nginx: push-stream-module. <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37«>Виртуальная машина &quot;1С-Битрикс&quot;</a> с версии 4.2 имеет полную поддержку этого модуля.

    Если прямое сетевое соединение браузеров невозможно, нужен специальный TURN сервер. Компания &quot;1С-Битрикс&quot; бесплатно предоставляет для своих клиентов настроенный TURN сервер по адресу: turn.calls.bitrix24.com, который используется по умолчанию. Вы можете настроить собственный сервер и указать его адрес в настройках модуля &quot;веб-мессенджер&quot; (im).«;

    $MESSSC_HELP_CHECK_PUSH_BITRIX«] = «Модуль <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=41&LESSON_ID=2033«>Push and Pull</a> обеспечивает мгновенную передачу сообщений по технологии Pull и отправку уведомлений на мобильные устройства по технологии Push в <a href=«http://www.1c-bitrix.ru/products/intranet/features/mobileapp.php«>мобильное приложение 1С-Битрикс</a>.

    Отправка уведомлений на Apple и Android устройства осуществляется через единый сервис 1С-Битрикс https://cloud-messaging.bitrix24.com через HTTPS.

    Для работы push уведомлений на мобильные устройства должна быть возможность доступа с портала на этот сервер.

    «;

    $MESSSC_HELP_CHECK_ACCESS_MOBILE«] = «Для работы мобильного приложения нужен доступ к порталу из Интернета.

    Тест использует специальный сервер checker.internal.bitrix24.com, который пытается осуществить подключение к порталу, используя адрес портала из браузера. При этом никакие пользовательские данные не передаются на наш сервер.

    Для работы мгновенных сообщений необходима также возможность подключения к порту чтения сообщений модуля Nginx push-stream-module. Порт подключения берется из настроек модуля <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=41&LESSON_ID=2033«>Push and Pull</a>.«;

    $MESSSC_HELP_CHECK_FAST_DOWNLOAD«] = «Быстрая отдача файлов использует внутреннюю переадресацию <a href=«http://wiki.nginx.org/X-accel«>Nginx</a>. В этом случае осуществляется проверка доступа к файлу средствами PHP, о отдача — через Nginx.

    Ресурсы PHP освобождаются для обработки следующего запроса. Это существенно повышает производительность портала в целом и скорость отдачи файлов через Битрикс.Диск, работу с библиотекой документов, отдачу приложенных файлов из живой ленты.

    В настройках <a href=«/bitrix/admin/settings.php?mid=main«>главного модуля</a> необходимо включить соответствующую опцию. <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37«>Виртуальная машина &quot;1С-Битрикс&quot;</a> имеет поддержку этой возможности по умолчанию.

    «;

    $MESSSC_HELP_CHECK_COMPRESSION«] = «Сжатие готового html необходимо, чтобы сократить время передачи и уменьшить общее время ожидания открытия страниц.

    Чтобы уменьшить нагрузку на сервер, необходимо обеспечить компрессию через специальный модуль веб-сервера.

    Если такой возможности нет, используется сжатие модулем Битрикс compression, иначе модуль compression должен быть <a href=«/bitrix/admin/module_admin.php«>не установлен</a>.«;

    $MESSSC_HELP_CHECK_ACCESS_DOCS«] = «Для просмотра и редактирования документов через Google Docs или MS Office Online для этих сервисов создается специальная внешняя ссылка, по которой они забирают документ. С целью безопасности ссылка имеет уникальный вид и удаляется сразу после закрытия документа.

    Чтобы этот механизм корректно работал, необходимо наличие к порталу доступа из Интернета.«;

    $MESSSC_HELP_CHECK_SEARCH«] = «Для поиска по содержимому документов требуется <a href=«http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=48&CHAPTER_ID=04759«>настройка</a> внешних инструментов. В настройках модуля <a href=«/bitrix/admin/settings.php?mid=intranet«>intranet</a> должны быть указаны корректные пути к этим приложениям. Иначе поиск документов на портале возможен только по имени файла.

    <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37«>Виртуальная машина &quot;1С-Битрикс&quot;</a> имеет поддержку этой возможности по умолчанию.«;

    $MESSMAIN_SC_AGENTS_CRON«] = «Выполнение агентов на cron«;

    $MESSMAIN_SC_PERF_TEST«] = «Оценка производительности сервера«;

    $MESSMAIN_SC_COMP_DISABLED«] = «Компрессия не поддерживается сервером, используется сжатие на php модулем compression«;

    $MESSMAIN_SC_COMP_DISABLED_MOD«] = «Компрессия не поддерживается сервером, модуль компрессии выключен«;

    $MESSMAIN_SC_ENABLED«] = «Компрессия поддерживается сервером, необходимо удалить модуль compression«;

    $MESSMAIN_SC_ENABLED_MOD«] = «Работает: используется сжатие модулем сервера«;

    $MESSMAIN_SC_TEST_SSL1«] = «Безопасное подключение HTTPS установлено, но валидность SSL сертификата проверить не удалось из-за того, что не получен актуальный список центров сертификации с сайта &quot;1С-Битрикс&quot;«;

    $MESSMAIN_SC_TEST_SSL_WARN«] = «Безопасное подключение не удалось, возможны проблемы в интеграции с внешними приложениями«;

    $MESSMAIN_SC_SSL_NOT_VALID«] = «Сервер имеет невалидный SSL сертификат, возможны проблемы в интеграции с внешними приложениями«;

    $MESSMAIN_SC_PATH_PUB«] = «Путь для публикации сообщений в настройках модуля Push and Pull некорректен«;

    $MESSMAIN_SC_PATH_SUB«] = «Путь для чтения сообщений в настройках модуля Push and Pull некорректен«;

    $MESSMAIN_SC_STREAM_DISABLED«] = «Выключена опция nginx-push-stream-module в настройках модуля Push and Pull. «;

    $MESSMAIN_NO_PULL«] = «Модуль Push and Pull не установлен. «;

    $MESSMAIN_NO_PULL_MODULE«] = «Модуль Push and Pull не установлен. PUSH уведомления не будут приходить на мобильные устройства.«;

    $MESSMAIN_NO_OPTION_PULL«] = «Не включена опция модуля Push and Pull отправки PUSH уведомлений. PUSH уведомления не будут приходить на мобильные устройства.«;

    $MESSMAIN_WRONG_ANSWER_PULL«] = «Получен неизвестный ответ от PUSH сервера«;

    $MESSMAIN_TMP_FILE_ERROR«] = «Не удалось создать временный файл для тестирования«;

    $MESSMAIN_FAST_DOWNLOAD_SUPPORT«] = «Поддержка быстрой отдачи файлов через Nginx доступна, но соответствующая опция выключена в настройках главного модуля.«;

    $MESSMAIN_FAST_DOWNLOAD_ERROR«] = «Поддержка быстрой отдачи файлов через Nginx не доступна, но соответствующая опция включена в настройках главного модуля.«;

    $MESSMAIN_PERF_VERY_LOW«] = «Недопустимо низкая«;

    $MESSMAIN_PERF_LOW«] = «Низкая«;

    $MESSMAIN_PERF_MID«] = «Средняя«;

    $MESSMAIN_PERF_HIGH«] = «Высокая«;

    $MESSMAIN_PAGES_PER_SECOND«] = «страниц в секунду«;

    $MESSMAIN_BX_CRONTAB_DEFINED«] = «Определена константа BX_CRONTAB, она может определяться только в скриптах, работающих на cron.«;

    $MESSMAIN_AGENTS_HITS«] = «Агенты выполняются на хитах, рекомендуется перевести выполнение агентов на cron«;

    $MESSSC_GR_EXTENDED«] = «Дополнительные функции«;

    $MESSSC_GR_MYSQL«] = «Тестирование базы данных«;

    $MESSSC_GR_FIX«] = «Исправление ошибок базы данных«;

    $MESSSC_WARN«] = «Не настроено«;

    $MESSSC_PORTAL_WORK«] = «Работа портала«;

    $MESSSC_PORTAL_WORK_DESC«] = «Работа корпоративного портала«;

    $MESSSC_FULL_CP_TEST«] = «Полное тестирование системы«;

    $MESSSC_SYSTEM_TEST«] = «Проверка системы«;

    $MESSSC_ERRORS_NOT_FOUND«] = «Ошибок&nbsp;не&nbsp;выявлено«;

    $MESSSC_ERRORS_FOUND«] = «Выявлены&nbsp;ошибки«;

    $MESSSC_WARNINGS_FOUND«] = «Ошибок не выявлено, но есть замечания«;

    $MESSSC_TESTING1«] = «Тестируем…«;

    $MESSSC_HELP«] = «Помощь.«;

    $MESSSC_TEST_START«] = «Выполнить проверку«;

    $MESSMAIN_SC_GENERAL«] = «Общая работа портала«;

    $MESSMAIN_SC_GENERAL_SITE«] = «Общая работа сайта«;

    $MESSMAIN_SC_BUSINESS«] = «Бизнес-функции портала«;

    $MESSMAIN_SC_REAL_TIME«] = «Реальный режим коммуникаций и видеозвонки«;

    $MESSMAIN_SC_EXTERNAL_CALLS«] = «Видеозвонки из внешней сети«;

    $MESSMAIN_SC_WARNINGS«] = «уведомления пользователям на мобильные устройства«;

    $MESSMAIN_SC_FAST_FILES_TEST«] = «Быстрая работа с файлами и документами«;

    $MESSMAIN_SC_COMPRESSION_TEST«] = «Ускорение открытия страниц«;

    $MESSMAIN_SC_MAIL_TEST«] = «Отправка почтовых уведомлений«;

    $MESSMAIN_SC_CLOUD_TEST«] = «Доступ к облачным сервисам 1С-Битрикс«;

    $MESSMAIN_SC_EXTERNAL_APPS_TEST«] = «Интеграция с внешними приложениями (MS Office, Outlook, Exchange) через безопасное подключение к порталу«;

    $MESSMAIN_SC_TEST_IS_INCORRECT«] = «Тест не отработал корректно«;

    $MESSMAIN_SC_SOME_WARNING«] = «Замечание«;

    $MESSMAIN_SC_MCRYPT«] = «Функции шифрования«;

    $MESSMAIN_SC_ALL_MODULES«] = «Все необходимые модули установлены«;

    $MESSMAIN_SC_ERROR_PRECISION«] = «Параметр precision имеет неверное значение«;

    $MESSMAIN_SC_CANT_CHANGE«] = «Нет возможности изменить значение pcre.backtrack_limit через ini_set«;

    $MESSMAIN_SC_CORRECT_SETTINGS«] = «Настройки правильные«;

    $MESSMAIN_IS_CORRECT«] = «Корректные«;

    $MESSMAIN_SC_NO_ACCESS«] = «Нет доступа к сайту &quot;1С-Битрикс&quot;, не будет работать система обновлений и облачные сервисы &quot;1С-Битрикс«;

    $MESSMAIN_SC_ABS«] = «Отсутствует«;

    $MESSMAIN_SC_CORRECT«] = «Правильные«;

    $MESSMAIN_SC_NO_IM«] = «Модуль веб-мессенджер не установлен«;

    $MESSMAIN_SC_AVAIL«] = «Доступны«;

    $MESSMAIN_SC_NOT_AVAIL«] = «Не доступны«;

    $MESSMAIN_SC_NOT_SUPPORTED«] = «Эта возможность не поддерживается сервером«;

    $MESSMAIN_SC_NO_CONFLICT«] = «Конфликтов не выявлено«;

    $MESSMAIN_SC_ABSENT_ALL«] = «Отсутствуют«;

    $MESSMAIN_SC_REQUIRED_MODS_DESC«] = «Проверяется наличие необходимых модулей и базовые настройки системы для работы портала. Без этого работа портала не гарантируется.«;

    $MESSMAIN_SC_CORRECT_DESC«] = «Чтобы обеспечить корректную работу портала, нужны специальные настройки серверного окружения. На <a href=«http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37«>виртуальной машине &quot;1С-Битрикс&quot;</a> эти настройки сделаны по-умолчанию. Если нужные настройки не выполнены, часть функционала портала будет работать некорректно.«;

    $MESSMAIN_SC_GOT_ERRORS«] = «Обнаружены ошибки в работе корпоративного портала. <a href=«#LINK#«>Проверить и исправить.</a>«;

    $MESSMAIN_SC_FULL_TEST_DESC«] = «Полная проверка системы помогает найти причины проблем в работе сайта и избежать появление ошибок в дальнейшем. Справка по каждому тесту поможет устранить причину ошибки.«;

    $MESSMAIN_SC_SYSTEST_LOG«] = «Журнал проверки системы«;

    $MESSMAIN_SC_TEST_RESULT«] = «Результат теста:«;

    $MESSMAIN_SC_ALL_FUNCS_TESTED«] = «Все функции портала проверены и работают правильно«;

    $MESSMAIN_SC_FUNC_WORKS_FINE«] = «Функция работает правильно«;

    $MESSMAIN_SC_FUNC_WORKS_PARTIAL«] = «Функция работает частично неправильно, желательно устранить ошибки«;

    $MESSMAIN_SC_FUNC_WORKS_WRONG«] = «Функция работает неправильно, требуется устранить ошибки«;

    $MESSMAIN_SC_TEST_CHAT«] = «Бизнес-чат в реальном времени«;

    $MESSMAIN_SC_TEST_COMMENTS«] = «Живые комментарии в ленте сообщений«;

    $MESSMAIN_SC_TEST_VIDEO«] = «Видеозвонки«;

    $MESSMAIN_SC_TEST_MOBILE«] = «Мобильное приложение Битрикс24«;

    $MESSMAIN_SC_TEST_PUSH«] = «Уведомления пользователям на мобильные устройства (push уведомления)«;

    $MESSMAIN_SC_TEST_DOCS«] = «Работа с документами через Google Docs и MS Office Online«;

    $MESSMAIN_SC_TEST_FAST_FILES«] = «Битрикс24.Диск. Быстрая работа с файлами«;

    $MESSMAIN_SC_TEST_SEARCH_CONTENTS«] = «Поиск по содержимому документов«;

    $MESSMAIN_SC_TEST_MAIL_INTEGRATION«] = «Интеграция с почтой внутри компании«;

    $MESSMAIN_SC_TEST_SOCNET_INTEGRATION«] = «Интеграция с соцсетями«;

    $MESSMAIN_SC_EXTRANET_ACCESS«] = «Доступ снаружи к Экстранет«;

    $MESSMAIN_SC_WINDOWS_ENV«] = «Интеграция с Windows окружением«;

    $MESSMAIN_SC_DOCS_EDIT_MS_OFFICE«] = «Редактирование документов в MS Office«;

    $MESSMAIN_SC_TEST_LDAP«] = «Интеграция с Active Directory«;

    $MESSMAIN_SC_TEST_NTLM«] = «Единая авторизация в Windows сети (NTLM)«;

    $MESSMAIN_SC_PERFORM«] = «Производительность«;

    $MESSMAIN_SC_MAIL_IS_NOT_INSTALLED«] = «Модуль почты не установлен«;

    $MESSMAIN_SC_MAIL_INTEGRATION«] = «Интеграция с внешними почтовыми сервисами доступна, но ни один пользователь не выполнил настройку«;

    $MESSMAIN_SC_NO_SOCIAL_MODULE«] = «Не установлен модуль социальных сервисов«;

    $MESSMAIN_SC_NO_SOCIAL_SERVICES«] = «Не настроен ни один социальный сервис в настройках модуля социальных сервисов«;

    $MESSMAIN_SC_NO_LDAP_MODULE«] = «Модуль ldap не установлен«;

    $MESSMAIN_SC_NO_LDAP_INTEGRATION«] = «Интеграция с AD сервером не настроена«;

    $MESSMAIN_SC_OPTION_SWITCHED_OFF«] = «Выключена опция использования NTLM авторизации в настройках модуля ldap«;

    $MESSMAIN_SC_NTLM_SUCCESS«] = «Авторизация NTLM работает, текущий пользователь: «;

    $MESSMAIN_SC_NO_NTLM«] = «Текущее подключение не использует NTLM авторизацию«;

    $MESSMAIN_SC_NO_PUSH_STREAM_CONNECTION«] = «Не удалось подключиться к модулю nginx-push-stream отправки мгновенных сообщений«;

    $MESSMAIN_SC_NO_SUB_CONNECTION«] = «Не удалось подключиться к модулю nginx-push-stream чтения мгновенных сообщений«;

    $MESSMAIN_SC_PUSH_INCORRECT«] = «Модуль nginx-push-stream работает некорректно«;

    $MESSMAIN_SC_NO_PUSH_STREAM«] = «Не настроен модуль nginx push-stream, который необходим для отображения комментариев в живой ленте в реальном режиме времени«;

    $MESSMAIN_SC_NO_PUSH_STREAM_VIDEO«] = «Не настроен модуль nginx push-stream, который необходим для осуществления видеозвонков«;

    $MESSMAIN_SC_NO_EXTERNAL_ACCESS_MOB«] = «Функция недоступна из-за невозможности подключиться к порталу снаружи из мобильного приложения«;

    $MESSMAIN_SC_NO_EXTERNAL_ACCESS_«] = «Функция недоступна из-за невозможности подключиться к порталу снаружи«;

    $MESSMAIN_SC_NO_EXTRANET_CONNECT«] = «Экстранет не работает корректно т.к. портал не доступен из Интернета«;

    $MESSMAIN_SC_NO_WEBDAV_MODULE«] = «Модуль библиотеки документов не установлен«;

    $MESSMAIN_SC_METHOD_NOT_SUP«] = «Метод #METHOD# не поддерживается сервером«;

    $MESSMAIN_SC_SEARCH_INCORRECT«] = «Индексация по содержимому документов работает некорректно«;

    $MESSMAIN_SC_NO_CONNECTTO«] = «Не удалось подключиться к #HOST#«;

    $MESSMAIN_SC_UNKNOWN_ANSWER«] = «Неизвестный ответ от сервера #HOST#«;

    $MESSMAIN_SC_WARN_EXPAND_SESSION«] = «При наличии модуля мгновенных сообщений необходимо выключить продление сессии при активности в <a href=’/bitrix/admin/settings.php?mid=main’ target=_blank>настройках</a> главного модуля для снижения нагрузки на сервер.«;

    $MESSMAIN_SC_NO_EXTERNAL_CONNECT_WARN«] = «Внешнее подключение к порталу не удалось, мобильное приложение работать не будет«;

    $MESSMAIN_SC_EXTERNAL_ANSWER_INCORRECT«] = «Внешнее подключение к порталу удалось, но север вернул некорректный статус ответа«;

    $MESSMAIN_SC_NO_PULL_EXTERNAL«] = «Внешнее подключение к порталу есть, но нет доступа к порту чтения сообщений модуля nginx-push-stream, мгновенные сообщения в мобильном приложении работать не будут.«;

    ?>

    Понравилась статья? Поделить с друзьями:
  • Бестселлер продаж лексическая ошибка
  • Битрикс ошибка обязательное поле внешний код не заполнено
  • Битрикс ошибка входа при сохраненной авторизации
  • Битрикс ошибка ваша сессия истекла перезагрузите страницу
  • Бесцельно путешествовал лексическая ошибка