написал: YAMER1, О каком релизе речь если сам дистрибутив Stream. Просто перенесите на другое окружение debian/ubuntu.
Т.е. лучше перенести на Debian 12, как предлагает тут один пользователь. https://github.com/EduardRe/DebianLikeBitrixVM и там 3 человека энтузиаста за бесплатно сделали всё лучше, чем команда разработчиков 1с Битрикс? В принципе, я готов попробовать, если у них действительно всё здорово и они долго будут поддерживать свой проект оперативно исправляя ошибки.
Кстати, почему в первом посте написано "VMBitrix 9.0.0 вышла в релиз", а в самом посте Beta. Beta это же не релиз, это стадия бесплатного тестирования, а после тестирования идёт релиз. Странное содержание поста. И при установке уже сразу куча ошибок.
Если у кого-то получилось установить, то напишите, пожалуйста, на каком хостинге или как вы виртуозно исправляли ошибки...
написал: Наверное всё же рано это использовать, надо ждать пока хостинги будут официально поддерживать 9.0.
Timeweb и Reg.ru поддерживают официально, я описывал опыт выше - все встало без проблем. Проверил сейчас обновление php, bitrix-env и всех пакетов - все обновляется, на работу никак не повлияло, а ошибок не обнаружено.
Сайт достаточно не простой с кучей интеграций в редакции Интернет-магазин + CRM, т.е. по сути корпоративный портал Битрикс24)
написал: Т.е. лучше перенести на Debian 12, как предлагает тут один пользователь. https://github.com/EduardRe/DebianLikeBitrixVM и там 3 человека энтузиаста за бесплатно сделали всё лучше, чем команда разработчиков 1с Битрикс? В принципе, я готов попробовать, если у них действительно всё здорово и они долго будут поддерживать свой проект оперативно исправляя ошибки.
У нас 2 боевых проекта крутятся на этом окружении, уже более месяца. Полет нормальный. Один сервер в reg.ru, другой в timeweb. Никаких проблем. В чате телеграм https://t.me/DebianLikeBitrixVM автор этого окружения оперативно отвечает всем на вопросы при их возникновении и дорабатывает окружение, добавляет новые фичи, когда кто-то просит. Огромный ему респект и благодарность. А то так бы и сидел на умершем centos7. А использовать "поделие" на centos stream 9 нет ни малейшего желания, это опасно для проектов.
написал: Наверное всё же рано это использовать, надо ждать пока хостинги будут официально поддерживать 9.0.
Timeweb и Reg.ru поддерживают официально, я описывал опыт выше - все встало без проблем. Проверил сейчас обновление php, bitrix-env и всех пакетов - все обновляется, на работу никак не повлияло, а ошибок не обнаружено.
Сайт достаточно не простой с кучей интеграций в редакции Интернет-магазин + CRM, т.е. по сути корпоративный портал Битрикс24)
С php проблем нету, я первый раз ошибся, не выполнил "dnf clean all && dnf update", а это обязательно нужно. Попробовал на jehost обновить систему и окружение all, ошибка та же. Я просто проверяю как работает, после установки обновлять не надо.
Код
TASK [common : delete old kernels] *********************************************
fatal: [servername]: FAILED! => {"changed": true, "cmd": "package-cleanup --oldkernels --count=3 -y", "delta": "0:00:00.067574", "end": "2024-09-27 16:06:44.424569", "msg": "non-zero return code", "rc": 1, "start": "2024-09-27 16:06:44.356995", "stderr": "package-cleanup has to be executed with one of the options: --dupes, --leaves, --orphans, --problems or --cleandupes", "stderr_lines": ["package-cleanup has to be executed with one of the options: --dupes, --leaves, --orphans, --problems or --cleandupes"], "stdout": "", "stdout_lines": []}
Когда вы выполняете 1. Manage servers in the pool > 4. Update packages on host, => all. У вас нету ошибки в списке задач, "/opt/webdir/temp/update_"... ?
написал: Т.е. лучше перенести на Debian 12, как предлагает тут один пользователь. https://github.com/EduardRe/DebianLikeBitrixVM и там 3 человека энтузиаста за бесплатно сделали всё лучше, чем команда разработчиков 1с Битрикс? В принципе, я готов попробовать, если у них действительно всё здорово и они долго будут поддерживать свой проект оперативно исправляя ошибки.
У нас 2 боевых проекта крутятся на этом окружении, уже более месяца. Полет нормальный. Один сервер в reg.ru, другой в timeweb. Никаких проблем. В чате телеграм https://t.me/DebianLikeBitrixVM автор этого окружения оперативно отвечает всем на вопросы при их возникновении и дорабатывает окружение, добавляет новые фичи, когда кто-то просит. Огромный ему респект и благодарность. А то так бы и сидел на умершем centos7. А использовать "поделие" на centos stream 9 нет ни малейшего желания, это опасно для проектов.
Хорошо, если не получится исправить ошибку, не помогут с этим, ещё техподдержку спросил хостинга, то попробую перейти на Debian 12.
написал: Но если попробовать обновить BitrixVM, то возникает ошибка в файле /opt/webdir/temp/update.../status.
Стало интересно, запустил ВМ с чистым дистрибутивом. Установил битрикс окружение как написано в первом сообщении этого топика. Всё прошло гладко. Единственное - почему-то после первой перезагрузки не было диалога для установки пароля для bitrix, поэтому после создания пула сразу же установил пароль.
Далее без проблем обновил всю систему вместе с операционкой yum clean all && yum update. Установил три системы битрикс.бизнес в www и в ext_www. Всё норм встало, система обновилась без сбоев. Единственный косяк - кодировка таблиц БД. Автоматическое исправление не помогло, вручную еще не занимался исправлением ( лог проверки системы https://disk.yandex.ru/d/6xnsOjpPZaYudA ).
Сертификат lets encrypt установил как обычно через certbot.
В целом особых проблем пока не вижу - совершенно обычная установка системы. Есть некоторые отличия от установки на 7, но минимальные. Вирт машину пока выключил, несколько дней позанимаюсь с ней, потом удалю. Если нужны какие-нибудь логи - включу, скачаю, поделюсь.
написал: Если не нужны эти заморочки, то лучше подождать когда хостинги официально будут поддерживать Bitrix на Centos 9.
Пока увидел только один неприятный баг - кодировка таблиц БД. Было бы понятно, если бы я переносил сайт с другой ВМ. Но в чистом дистрибутиве такого косяка быть не должно. И хостеры тут врядли смогут что-то сделать.
Народ, а существует ли где-то список (таблица) настроек firewall для корпоративного битрикса? Ну, например Работа с порталом: с битрикса в локальную сеть udp... tcp... с локальной сети в битрикс udp... tcp... Для видеоконференций: с битрикса в локальную сеть udp... tcp... с локальной сети в битрикс udp... tcp... С битрикса на корпоративный шлюз с корпоративного шлюза в битрикс Для мобильного клиента: с битрикса в локальную сеть udp... tcp... с локальной сети в битрикс udp... tcp... С битрикса на корпоративный шлюз с корпоративного шлюза в битрикс
и тд. Интуиция подсказывает, что такие таблицы "всё в одном" всегда есть (всегда были по крайней мере), но, где искать?
Пытаюсь развернуть готовую VM из OVA образа : VMBitrix9.0-0-CentOSStream9-VMWare.ova Разворачиваю в vsphere 8.0. Сеть работает минуты 3 после рестарта машины и падает! При обновлении не слетало, обновился до 9.0.2 Все так же слетает Vsphere перестает видеть ip (а после ребута все видит) ПО ssh я попасть не могу(опять же после ребута прекрасно работаю там минуты 3 потом выкидывает) Статус интерфейса в самой системе при этом disconnected. Когда сеть работает статус - ethernet connecting (getting IP configuration) System eth0 И так циклично все.
Куда копать?
Разобрался. Настроено так что os постоянно ищет dhcp, даже если уже вбиты настройки статичные. Нужно прямо указать что в ручную настроено. nmcli connection modify 'System eth0' ipv4.method manual
Добрый день. Пытаюсь развернуть корпоративный портал, который работал на другом сервере (PHP 7.4.33) на виртуальную машину Битрикс (VMBitrix 9.0.0 для VMWare)
Столкнулся с ошибкой:
Код
Your server is not configured for UTF-8 encoding. Please set mbstring.func_overload=2 and mbstring.internal_encoding=UTF-8 to continue.
Но дело в том, что в VMBitrix 9.0.0 из меню никак нельзя понизить версию PHP до 7
Подскажите пожалуйста, что мне делать? Как быть? Ведь начиная с PHP 8.0.0 удалена директива mbstring.func_overload но Битрикс при разворачивании резервной копии упорно на это ругается?
Я в ступоре. Помогите пожалуйста.
Может есть мануал как добавить php 7.4 вручную, т.к. из меню VMBitrix 9.0.0 понизить версию php до 7.4 вообще никак
fenix_63 написал: Я в ступоре. Помогите пожалуйста.
А чего тут думать? Нужно делать обновление Битрикс на старом сервере (с PHP 7.4) до перехода на новый. Уже не помню как дело было у меня. Есть шанс, что версии с 7.4 будет достаточно. Или придется также поиграть еще и 8.0. И когда уже все, обновляться некуда переезжаете на конечный сервер со свежим (для Битрикс, а не вообще) PHP.
fenix_63 написал: Я в ступоре. Помогите пожалуйста.
А чего тут думать? Нужно делать обновление Битрикс на старом сервере (с PHP 7.4) до перехода на новый. Уже не помню как дело было у меня. Есть шанс, что версии с 7.4 будет достаточно. Или придется также поиграть еще и 8.0. И когда уже все, обновляться некуда переезжаете на конечный сервер со свежим (для Битрикс, а не вообще) PHP.
Ну нет, обновляться на старом сервере вообще не вариант, я к нему доступа не имею, а там люди никто этим заниматься не будет. Мне дали резервную копию, и сказали - разверни где-нибудь у себя локально. Вот я и пытаюсь. Неужели нельзя в VMBitrix 9.0.0 как нибудь руками добавить php 7.4 ?
fenix_63 написал: Мне дали резервную копию, и сказали - разверни где-нибудь у себя локально
Так и надо поступить. Для этого есть docker, VirtualBox ... Не хотите - есть демо-доступ у хостеров с ISPManager (панель может ставить любые альтернативные версии).
Цитата
fenix_63 написал: Неужели нельзя в VMBitrix 9.0.0 как нибудь руками добавить php 7.4 ?
Тут стратегия другая - -поддержка актуальной версии PHP для актуальной версии Битрикс. Большего не дождетесь. Я сам ставил нужные версии PHP ручками под АльтЛинукс (в этом дистрибутиве поддерживается несколько последних версий PHP (7.4, 8.0, 8.1, 8.2 там есть но на платформе P10, она пока актуальна, но уже есть P11). Может есть другие дистрибутивы. Но, если они у Вас не развернуты или не опыта, то проще, либо VirtualBox, либо docker (тут docker composer нужен). Может кто пустит на свой хостинг на пару дней (со старым PHP) .... Это тоже вариант.
fenix_63 написал: Мне дали резервную копию, и сказали - разверни где-нибудь у себя локально
Так и надо поступить. Для этого есть docker, VirtualBox ... Не хотите - есть демо-доступ у хостеров с ISPManager (панель может ставить любые альтернативные версии).
Цитата
fenix_63 написал: Неужели нельзя в VMBitrix 9.0.0 как нибудь руками добавить php 7.4 ?
Тут стратегия другая - -поддержка актуальной версии PHP для актуальной версии Битрикс. Большего не дождетесь. Я сам ставил нужные версии PHP ручками под АльтЛинукс (в этом дистрибутиве поддерживается несколько последних версий PHP (7.4, 8.0, 8.1, 8.2 там есть но на платформе P10, она пока актуальна, но уже есть P11). Может есть другие дистрибутивы. Но, если они у Вас не развернуты или не опыта, то проще, либо VirtualBox, либо docker (тут docker composer нужен). Может кто пустит на свой хостинг на пару дней (со старым PHP) .... Это тоже вариант.
После установки старой версии перезапустил апач командой
Код
systemctl restart httpd
restore.php взял той версии, откуда у меня была резервная копия.
Но столкнулся с уже другой проблемой, не хочет восстанавливаться БД, пишет:
Код
MySQL connect error!Access denied for user 'root'@'localhost' (using password: NO)
Пробовал логин root, пароль пустой - не сработало Логин и пароль из .settings.php портала откуда брал резервную копию - тоже не сработало. Подскажите, как тут быть?
fenix_63 написал: Пробовал логин root, пароль пустой - не сработалоЛогин и пароль из .settings.php портала откуда брал резервную копию - тоже не сработало. Подскажите, как тут быть?
На современных версиях MySQL (и форков) движков авторизации (или механизмов авторизации) больше одного. Не только по паролю. Пробуйте консольной утилитой mysql, для начала, подключаться.
fenix_63 написал: Пробовал логин root, пароль пустой - не сработалоЛогин и пароль из .settings.php портала откуда брал резервную копию - тоже не сработало. Подскажите, как тут быть?
На современных версиях MySQL (и форков) движков авторизации (или механизмов авторизации) больше одного. Не только по паролю. Пробуйте консольной утилитой mysql, для начала, подключаться.
Ввёл в консоли mysql без параметров и нажал Enter - сразу же появилось "Welcome to the MySQL Monitor"
написал: несите новый репозиторий, этот сломался Errors during downloading metadata for repository 'bitrix-9': - Status code: 404 for https://repo.bitrix.info/dnf/el/9/aarch64/repodata/repomd.xml (IP: 213.219.214.93) Error: Failed to download metadata for repo 'bitrix-9': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
Добрый день! Уже 5-й проект перевожу, каждый раз разные ошибки, помогите пожалуйста с этой
увидел при кроверке системы
2024-Oct-06 13:15:20 Структура базы данных (check_mysql_table_structure): Ok 45% done В таблице b_hr_structure_node поле SORT «`SORT` int NOT NULL DEFAULT „500“» не соответствует описанию на диске «`SORT` int NULL DEFAULT „500“» 2024-Oct-06 13:15:21 Структура базы данных (check_mysql_table_structure): Ok
помогло
ALT ER TABLE b_hr_structure_node MODIFY SORT int NULL DEFAULT 500;
написал: несите новый репозиторий, этот сломался Errors during downloading metadata for repository 'bitrix-9': - Status code: 404 for https://repo.bitrix.info/dnf/el/9/aarch64/repodata/repomd.xml (IP: 213.219.214.93) Error: Failed to download metadata for repo 'bitrix-9': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
Можно один из самых главных вопросов. А где Генерация да и вообще работа с SSL????????????!!!!!!!!!?????? 3. Настройка сертификатов (3. Configure certificates) - где этот заветный пункт...?
Как простите работать? Ручками Ручками?... А потом что?....