В моем случае трудности возникли с 10.5.18-MariaDB-0+deb11u1 (с 10.4.27-MariaDB-log траблов не было, это на CentOS 7 так Битрикс показывает версию СУБД). Главный модуль у меня древний (20.0.1700), может и нет проблемы давно.
В ходе теста структуры БД создавалась таблица site_checker_b_forum_file. Таблицы B_FORUM и B_FILE скрипт найти не смог. Для теста сменил регистр на b_forum и b_file и все прошло. Т.е. есть несовместимость скриптов тестирования с этой версией СУБД.
Правда, админка честно признается на странице "Монитор производительности: сервер БД" в этом сама - "Эта версия MySQL не поддерживается данной диагностикой. Результаты могут быть неверными.". На 10.4. тоже признавалась, но проблем с тестированием не было.
Николай Ванюшин написал: Две команды в консоли :yum install ca-certificatesupdate-ca-trust
Потрясен.
Была таже проблема. Сертификат Let's Encrypt. С цепочкой сертификатов нет проблем. Сервис https://www.sslshopper.com всем доволен. Но в тесте конфигурации получаю ошибку с кодом 0 и пустым описанием. Никакой конкретики. Сертификаты управляются ISPManager. Но, обновление корневыйх сертификатов, явно не относящизся к Let's Encrypt помогло.
Дмитрий Н написал: при совпадении "кодов заказов" битрикса все летит в тартарары! Как быть? Нужно сделать обмен заказами с двумя сайтами.
Искать пути для создания номеров сайтов, зависящих от сайта. Такая возможность со стороны Битрикс есть. Посмотрите в настройках модуля Интернет-магазин. Не уверен потребуется ли программирование, но сделать это точно можно.
Сергей Журавлев написал: удалось убедить в необходимости доработки.
Большое человеческое спасибо. Я знаю какие круги ада для этого нужно пройти.
Со стороны 1С программиста мне тоже в свое время убедить не удалось. Боюсь ошибиться, но для обмена достаточно просто не выгружать теги Картинка если они не менялись. (пустой тег низя - удалит к чертям). Пришлось городить огород для хранения картинок с фиксированным адресом. Доработка со стороны конторы решить давно уже гнойную проблему (как она надоела!).
Обращался в поддержку с вопросом какое решение сейчас принято по поводу северной ОС на замену CentOS (2712486 "Выбор серверной ОС на замену CentOS"). А ответа то и нет ("К сожалению, планы отдел разработки нам никогда не сообщают, поэтому о решении о замене ОС информация отсутствует.").
В таких условиях мог бы подойти любой российский дистрибутив (например, "Альт Сервер" или, если хочется халявы, то серверный Starter Kit на той же пакетной базе). Вопросы по происхождению ПО все равно, рано или поздно, будут. Самое время переключиться. Вот только для полной картины не хватает поддержки PostgresQL со стороны БУС.
Ну а если нужна панель управления (Plesk, ISPManager), то вариантов два - Debian, Ubuntu. Rocky Linux наверняка не станет полноценной заменой в обозримом будущем.
Для абсолютного большинства достаточно ее новизны. А это влияет на срок поддержки. 30 ноября, к примеру, приказала долго жить CentOS 6. Можно перейти на семерку, но только на 3,5 года. И потом снова непростой апгрейд. Лучше оттянуть этот прекрасный момент. Еще лет на 5.
Евгений Смолин написал: Может проще на utf-8 перейти? Это не так сложно, а решает массу проблем сразу. К тому же что там дальше будет с cp-1251 одному богу известно.
Вероятно. По сообщениям ТП готового решения для перехода нет, в Марокетплейс - тоже. Изобретать свое - не понятен заказчик. Делать за свой счет - никакого желания.
Оказалось, что есть статья от начальника службы поддержки.
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Вы, наверное, хотели спросить Дмитрия Шпака, а спросили меня.
Цитата
strumpmanis написал: У меня тоже Centos 8 minimal install - подскажите, пожалуйста, что/где менять.
Для себя решил, что не выйдет из этой затеи ничего и вернулся на CentOS 7 и панель управления. Сама панель не имеет значения (мне нравится другая, но остался на той, что поддерживает хостер). Нет сейчас и не будет до весны (наверняка) нормальной поддержки восьмерки нигде. Т.е. если время не терпит и проект рабочий, а не учебный, то сильно не советую ставить эксперименты. Для этого есть другие люди.
BitrixEnv я рассматривал как альтернативу штатным инструментам администрирования RHEL/CentOS. Для односерверной (не кластерной) конфигурации окружение Битрикс проигрывает любой панели управления. Правда, я по памяти версии 5.0.38 (которая съела у меня все мозги и я остался крайне недоволен).
Анатолий Кирсанов написал: Почему вообще используются соответствия доставки в современной УТ (11-ой) если в ней есть подсистема "Управление доставкой" в подсистеме "Склад"?Программист 1С крайне недоволен из-за того, что решение для 10-й УТ притянуто за уши в 11-ю. Приходится использовать не штатный функционал 1С, а нечто сбоку, работающее с дополнительными сведениями документа ("Способ доставки" и "Метод доставки ИД").Программиста 1С я прекрасно понимаю. Сам также недоволен, когда, используя Битрикс, приходится писать что-то сбоку. Почему вообще это нужно делать в 1С то?
Тут проблема не в 1С, а в БУС. Там нужно выгружать доставки. Иначе они в БУС пропадут в отгрузках
С тем что документы реализации выгружать надо (иначе сайт считает, что их нет вовсе), с тем, что соответствия настраивать тоже надо никто не спорит. Видимо, некорректно сформулировал текст.
Претензия к тому, что требуется использовать два поля в дополнительных сведениях вместо данных, уже имеющихся в стандартном модуле "Склад/.Управление доставкой".
Были в конфигурации уже документы. И их море. И теперь возникла надобность в обмене заказами в обе стороны. А привязка то к службе доставки сайта не сохраняется. Поля в дополнительных сведениях не заполнены. А зачем их заполнять, если они уже есть в базе в стандартном месте?!
Александр Денисюк написал: Если из 1С не выгружается отгрузка, то на сайте она удалится. Если не настроено соответствие отгрузок, то на сайте она пропадет(или установится по умолчанию по настройке).
Почему вообще используются соответствия доставки в современной УТ (11-ой) если в ней есть подсистема "Управление доставкой" в подсистеме "Склад"? Программист 1С крайне недоволен из-за того, что решение для 10-й УТ притянуто за уши в 11-ю. Приходится использовать не штатный функционал 1С, а нечто сбоку, работающее с дополнительными сведениями документа ("Способ доставки" и "Метод доставки ИД").
Программиста 1С я прекрасно понимаю. Сам также недоволен, когда, используя Битрикс, приходится писать что-то сбоку. Почему вообще это нужно делать в 1С то?
Алексей Трухин написал: 1) создал группу Редакторы, дал права на Управление структурой: [F] Редактирование файлов и папок
Это приведет к тому, что пользователь будет видеть структуру файлов и папок в админке. Этого можно избежать?
Добавлено: Проверил, избежать нельзя. Для редактирования включаемых областей нужен доступ к управлению структурой.
Если ранее к странице (не области) давался доступ на запись ради кнопки SEO, то после включения доступа к управлению структурой пользователь получает неоправданно большие права (может и тело страницы менять).
Для редактирования исключительно включаемых областей не нужен доступ на запись к самой странице, но если пользователь имеет доступ к SEO, то включаемые области ему разрешать редактировать нельзя, он получит все.
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Анатолий Кирсанов написал: Судя по коду Битрикс, эти теги в заказе имеют смысл при отсутствии в контейнере документа отгрузки. Тогда срабатывает поиск значения по-умолчанию.
Отгрузка очищает идентификатор отправления?
Нет, все в порядке. Я собирал данные для программиста 1С. Поскольку на мне Битрикс, данные собирал в коде Битрикс.
Ничего не затирается, все хорошо. Заставил программиста выгрузить правильный реквизит в документе отгрузки.
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Игорь Кобыща написал: итоге на стороне битрикса полный стандарт, на стороне 1с кастом, но это обычное дело.
Проблема в этом "обычном" деле. Не должно быть такого. Тем более для такой обыденности, как комментарии покупателя к заказу. Ну а выкрутиться можно всегда. Вопрос только в методах и ценах.
Олег Лисовский написал: Пришел к выводу что игра с лимитами беcсмыслена.(не верный вектор решения)Для php7 надо выставить pcre.jit=0 и предупреждение пропадет.
Спасибо. У меня это решение сработало.
Для ясности, сервер управляется ISPManager, использую 7.1.3 (Apache FastCGI). main версии 17.0.6. CentOS 7 (systemd). Лимиты для httpd установлены в /etc/systemd/system/httpd.service.d/limits.conf :
Код
[Service]
LimitNOFILE=32768
LimitSTACK=134217728
На PHP 5.6.30 (тоже "альтернативная", установлена панелью) достаточно было настроить лимиты для сервиса systemd и все. А теперь требуется магия с отключением pcre.jit. Почему приходится отключать "PCRE just-in-time компиляцию"?
JIT отключал в глобальном конфиге PHP (php.ini для этой версии PHP). В ISPManager это делается легко.
Артемий написал: Удалось ли кому-либо решить эту проблему?
Тут же писали. Простейший способ - модифицировать выгрузку на стороне 1С, чтобы она не отдавала теги, если картинка реально не изменена. Со стороны сайта решение более трудоемкое, заключается в поддержке дополнительных свойств товара/предложения с картинками, обновлением которых вы управляете сами.