Слишком много задач в статусе ошибка. Зря после первой запускали еще всякие. Не хотите удалить эту машинку и на чистой попробовать?
30.08.2018 13:25:36
Андрей Космач, не воспроизвожу. Условия те же - чистая машина и откат версии PHP. Мой лог:
|
|||
|
30.08.2018 11:44:01
Dmitry Pirogov, надо смотреть логи задач машины, там будут все подробности, урок в курсе
|
|
|
30.08.2018 11:42:30
Андрей Космач, с репозиториями ничего не делали? |
|||
|
29.08.2018 11:51:09
Группа КИС, поясните про какую версию речь? В 7.3.2 она utf-8:
|
|||
|
28.08.2018 19:33:07
Сергей Ботвиновский, фикс был в 7.3.1. Если не хотите обновляться - запустите задачу руками, через меню машины.
|
|
|
28.08.2018 13:05:22
Коллеги, виртуальные машины VMBitrix 7.3.10 и VMBitrix.CRM 7.3.10 вышли в релиз в статусе BETA. В этой версии основные изменения - исправления ошибок при смене IP адреса машины.
rpm пакет доступен для CentOS 6 (поддержка продолжается, только для VMBitrix) и CentOS 7. Для беты отдельные sh-скрипты: bitrix-env-beta.sh и bitrix-env-crm-beta.sh. Способ запуска прежний:
Образы VMBitrix/VMBitrix.CRM (VMWare, VirtualBox, OVA, HyperV) как и AMI VMBitrix для Amazon для беты поставляться не будут. ------------------------------------------------------------------------------------------------ История изменений: Ветка 7.4.ххх: 7.4.13 Добавлена возможность обновить PHP до версии 8.0 (только для Centos 7). Добавлена возможность понизить версию PHP с 8.0 (только для Centos 7). Исправлена работа роли push в связи с обновлением пакета redis. Скорректированы сценарии работы репликации MySQL для версий 5.7 и 8.0. Убрана опция Indexes из конфигурационных файлов сайтов службы httpd. Роль transformer убрана из меню VMBitrix.CRM. Перед запуском роли transformer теперь выдается оповещение об устанавливаемом ПО. 7.4.12 nginx обновлен до версии 1.18.0. PHP 7.3 используется по умолчанию. Удалена устаревшая опция PHP mbstring.func_overload. Добавлена возможность обновить PHP на указанном сервере в кластере. Добавлена возможность обновить PHP на всех серверах в кластере с ролью Web. Добавлена возможность обновить MySQL на указанном сервере в кластере. В меню машины изменен раздел обновления и отката версии PHP и MySQL. Теперь меню требует указание имени сервера пула. Добавлена возможность обновить MySQL Percona Server до версии 8.0 (только для CentOS 7). Реализована возможность установить виртуальную машину sh скриптом на чистый CentOS с версией MySQL 8.0, используя параметр -m 8.0 (только для CentOS 7). Исправлены сценарии работы виртуальной машины для новой версии MySQL 8.0 (только для CentOS 7). По умолчанию доступ к репозиториям VMBitrix переведен на HTTPS. Активируется: при обновлении пакетов, при установке машин с помощью sh скриптов, при включении/выключении beta репозитория. Для sh скриптов исправлено отображение справки при их запуске с параметром -h. При создании сайтов в кодировке windows-1251 в dbconn.php добавляется строка mb_internal_encoding('windows-1251');. При настройке почты в генерируемый файл .msmtprc добавляется строка aliases /etc/aliases. Добавлена поддержка всех текущих регионов Amazon S3 для быстрой отдачи файлов с помощью nginx. Роль push-server теперь устанавливает NodeJS 10-ой версии. Пакет push-server обновлен, незначительные изменения. Скорректированы сценарии обновления для старых версий окружений, использующих PHP 5.6 и MySQL 5.5. Прекращена поддержка CentOS 6. Выпуск данной beta версии последний. Исправлена ошибка настройки мониторинга и показа графиков нагрузки. Реализованы изменения, направленные на повышение безопасности (конфигурационные файлы nginx, httpd, php, ssh). Добавлена новая роль Transformer, предназначенная для локальной конвертации документов и видео файлов (только для CentOS 7). Для запуска и работы роли требуются модули transformer 20.100.0 и transformercontroller 20.100.0. 7.4.11 Добавлена возможность обновить PHP до версии 7.3. Добавлена возможность обновить PHP до версии 7.4 (только для Centos 7). В меню машины переработан раздел обновления и отката версии PHP и MySQL. Добавлены подразделы Upgrade PHP, Downgrade PHP, Upgrade MySQL version. При повышении или понижении версии PHP возможные варианты действий внутри каждого подраздела теперь строятся динамически и зависят от текущей версии. Пример, текущая версия PHP 7.2. Для Upgrade PHP доступны варианты повысить версию до 7.3 или 7.4, для Downgrade PHP - понизить до 5.6 или 7.0 или 7.1. В настройках nginx отключены устаревшие версии TLS 1.0 и 1.1. Исправлена ошибка работы сайтов в кодировке windows-1251. Исправлена ошибка конфигурации httpd, возникающая при настройке NTLM для сайта в кодировке windows-1251. Исправлена ошибка удаления временных файлов, которые создаются при настройке NTLM для сайта. 7.4.10 Исправлены сценарии работы виртуальной машины под новую версию ansible. Реализована возможность добавлять свои настройки nginx к настройкам сайта. Персональные конфигурации nginx для сайта должны быть размещены по пути /etc/nginx/bx/site_settings/<---имя_сайта--->/<--имя_файла--->.conf. Реализована настройка хранения временных файлов вне корневой директории проекта. Для сайта типа "по умолчанию" (default) и для новых сайтов настройка используется по умолчанию. Для уже имеющихся сайтов добавлена возможность включения настроек через меню виртуальной машины. Для виртуальной машины VMBitrix.CRM добавлена возможность в меню включить NTLM. Добавлена конфигурация nginx для быстрой отдачи файлов с помощью Яндекс.Облако. Исправлена ошибка в просмотре файлов в мобильном приложении при подключенном облачном хранилище. Исправлена ошибка в задаче обновления всех пакетов виртуальной машины на шаге удаления старых ядер операционной системы. Исправлена ошибка, возникающая при включении php расширения imagick. Исправлена ошибка, возникающая в проверке сайта из-за настройки MySQL innodb_strict_mode. Исправлена ошибка, возникающая при коммите конфигурационных файлов виртуальной машины etckeeper-ом (конфликт из-за daily autocommit). Исправлены сценарии работы с сайтами типа "внешнее ядро" (ext_kernel) и "ссылка на внешнее ядро" (link). Добавлено создание настроек push сервера в файле /bitrix/.settings.php для сайта типа "внешнее ядро" (ext_kernel), если используется NodeJS Push-сервер. Ветка 7.3.ххх: 7.3.14 nginx обновлен до версии 1.16.0. В сборку nginx добавлен модуль PageSpeed (только для Centos 7). Обновлены настройки сайтов в связи с deprecated опцией 'ssl on' для nginx версии 1.16.0 и выше. Добавлена возможность настроить и откатить ssl сертификаты для push сервера, настроенного с помощью nginx-push-stream-module. Исправлена процедура отката Lets Encrypt сертификата к дефолтному: сертификат удаляется для всех сайтов, на которых используется; удаляется его упоминание из настроек dehydrated. Исправлена процедура автопродления Lets Encrypt сертификатов. Исправлена ошибка при обновлении машин, возникающая при обновлении пакета percona-release. Исправлена ссылка на пакет percona-release в задачах раздела MySQL. Исправлены ошибки конфигурирования nagios и munin при включении мониторинга. Добавлена возможность включить и выключить мониторинг через меню в VMBitrix.CRM. NTLM-настройки сайта теперь используют ssl сертификат сайта в случае: NTLM настроен, настраиваем ssl сертификат сайта; ssl сертификат сайта настроен, настраиваем NTLM. Исправлена процедура введения хоста в ActiveDirectory. Добавлена возможность использовать существующие NTLM-настройки для новых сайтов. Исправлена работа NodeJS Push сервера для VMBitrix.CRM. Исправлена ошибка рассинхронизации времени в случае отсутствия файла /etc/localtime. Исправлена ошибка отсутствия меню настройки localhost в случае отсутствия настроенного сетевого интерфейса (IP адреса). Исправлены ошибки в мастере включения Sphinx. Для сайта типа link наличие папки images у сайта типа ext_kernel теперь не обязательно. Для отдачи через nginx добавлены svg и woff2. 7.3.13 OpenVZ: исправлена установка и настройка виртуальной машины на OpenVZ окружении. OpenVZ: исправлена ошибка запуска сервисов роли мониторинг на OpenVZ окружении. Исправлена установка и настройка виртуальной машины на ОС, где полностью или частично отсутствуют iptables модули. Добавлена возможность выбора межсетевого экрана для CentOS 7 при первоначальной установке с помощью sh скриптов. Добавлены опции: "-F" будет использоваться firewalld, "-I" будет использоваться iptables. По умолчанию используется iptables. Исправлено отображение данных и графиков нагрузки сервера для сервиса munin на CentOS 7. Исправлен запуск сервиса crond при установке окружения sh скриптом на CentOS 6. Исправлена ошибка пакета percona-release, возникающая при установке окружения sh скриптом на чистый CentOS 6 или 7. 7.3.12 Добавлена возможность обновить PHP до версии 7.2. Исправлены конфигурационные файлы окружения - заменена устаревшая опция mbstring.internal_encoding для версии PHP 7.0 и выше. nginx обновлен до версии 1.14.1, добавлена поддержка TLS 1.3. 7.3.11 Добавлено включение и выключение дополнительных модулей PHP в меню (curl, zip, dom, phar, xdebug, imagick). Уменьшили максимальное количество ядер ОС с 5 до 3. Исправлено обновление конфигурации httpd при удаленном дефолтном сайте. 7.3.10 Исправлено автоматической определение смены IP адреса для сетевого интерфейса. Исправлена работа push-сервера после изменения IP адреса машины. Исправлено поведение, при котором файл resolv.conf очищался при конфигурации сетевого интерфейса, если указать DNS сервер. Исправлены некоторые фразы в меню виртуальной машины. ------------------------------------------------------------------------------------------------ Статус BETA и подробности о нем: Поясните по порядку версий, почему 7.3.10? Мы решили оставить небольшой запас для возможности выпускать стабильные версии. Текущая версия 7.3.2. До версии 7.3.10 могут быть выпущены стабильные версии, с версии 7.3.10 и выше - беты. Новый релиз, например 7.4.xxx. Порядок тот же: до 7.4.10 стабильные, 7.4.10 и выше беты и т.д. Что будет с функциональностью бета версии? Все исправления, дополнения и новый функционал, выпускаемый в бете, выйдет в следующей стабильной версии. Какой жизненный цикл у беты? Ориентировочно 2-3-4 месяца, после все изменения должны уйти в релиз стабильной версии. Как включить или выключить бета версию в VMBitrix или VMBitrix.CRM? Если у вас стабильная версия машины - вам необходимо обновить VMBitrix или VMBitrix.CRM до версии 7.3.2. 1) Есть два способа включения беты для VMBitrix: а) если пул не создан: включить - в меню машины пройти по пунктам 2. Manage localhost -> 7. Enable or disable beta version of bitrix-env -> 1. Enable bitrix-env beta versions. выключить - в меню машины пройти по пунктам 2. Manage localhost -> 7. Enable or disable beta version of bitrix-env -> 1. Disable bitrix-env beta versions. б) если пул создан: включить - в меню машины пройти по пунктам 1. Manage Hosts in the pool -> 10. Enable or disable bitrix-env beta versions -> 1. Enable bitrix-env beta versions. выключить - в меню машины пройти по пунктам 1. Manage Hosts in the pool -> 10. Enable or disable bitrix-env beta versions -> 1. Disable bitrix-env beta versions. 2) Для VMBitrix.CRM пул создается сразу при установке машины. В меню машины пройти по пунктам: включить - 2. Manage localhost -> 7. Enable or disable beta version of bitrix-env -> 1. Enable bitrix-env beta versions. выключить - 2. Manage localhost -> 7. Enable or disable beta version of bitrix-env -> 1. Disable bitrix-env beta versions. Я включил бета версию, что дальше? Необходимо обновить пакеты либо через меню машины либо командой yum clean all && yum update. Как определить какой репозиторий я использую: бета или стабильный? Выполнить команду yum clean all. В строке со списком репозиториев для беты будет bitrix-beta, для стабильной bitrix. Пример "Cleaning repos: base bitrix-beta bitrix-source epel ...". Я включил беты, обновился, как мне вернуть стабильную версию? Никак. Обратного отката установленной бета версии к стабильной нет. Дождаться релиза новой стабильной версии. Как получить исходники бета версии? Скачать их можно так же как и исходники стабильной версии, пример Что планируете выпустить в ближайшее время в бете? - LE WildCard сертификаты Информация в этом посте будет дополняться по мере выхода бета версий. Обратную связь по бете собираем в этом посте. Спасибо! |
|||
|
27.08.2018 15:55:17
Кирилл Шушкин, нет, openvz в этих версиях не трогалось. Есть планы в следующих версиях бетки полностью поправить сценарии работы на OpenVZ, там не только установка не работает сейчас(
|
|
|
27.08.2018 13:14:42
Коллеги, виртуальные машины VMBitrix 7.3.2 и VMBitrix.CRM 7.3.2 вышли в релиз. В этой версии основные изменения - возможность включить или выключить бету версию.
rpm пакет доступен для CentOS 6 (поддержка продолжается, только для vmbitrix) и CentOS 7. Если у Вас версия машины 7.3.1 и ниже - обновитесь. Обновлены sh-скрипты: bitrix-env.sh и bitrix-env-crm.sh. Способ запуска прежний:
Как включить или выключить бета версию в VMBitrix или VMBitrix.CRM? Есть два способа включения беты для VMBitrix: 1) если пул не создан: включить - в меню машины пройти по пунктам 2. Manage localhost -> 7. Enable or disable beta version of bitrix-env -> 1. Enable bitrix-env beta versions. выключить - в меню машины пройти по пунктам 2. Manage localhost -> 7. Enable or disable beta version of bitrix-env -> 1. Disable bitrix-env beta versions. 2) если пул создан: включить - в меню машины пройти по пунктам 1. Manage Hosts in the pool -> 10. Enable or disable bitrix-env beta versions -> 1. Enable bitrix-env beta versions. выключить - в меню машины пройти по пунктам 1. Manage Hosts in the pool -> 10. Enable or disable bitrix-env beta versions -> 1. Disable bitrix-env beta versions. Для VMBitrix.CRM пул создается сразу при установке машины. В меню машины пройти по пунктам: включить - 2. Manage localhost -> 7. Enable or disable beta version of bitrix-env -> 1. Enable bitrix-env beta versions. выключить - 2. Manage localhost -> 7. Enable or disable beta version of bitrix-env -> 1. Disable bitrix-env beta versions. Я включил бета версию, что дальше? Необходимо обновить пакеты либо через меню машины либо командой yum clean all && yum update. Как определить какой репозиторий я использую: бета или стабильный? Выполнить команду yum clean all. В строке со списком репозиториев для беты будет bitrix-beta, для стабильной bitrix. Пример "Cleaning repos: base bitrix-beta bitrix-source epel ...". Я включил беты, обновился, как мне вернуть стабильную версию? Никак. Обратного отката установленной бета версии к стабильной нет. Дождаться релиза новой стабильной версии. PS: все исправления, дополнения и новый функционал, выпускаемый в бете, выйдет в следующей стабильной версии. Основные исправления: Добавлена возможность включить и выключить yum-репозиторий, хранящий бета версии пакетов виртуальной машины. Исправлена опечатка в фразе меню, из-за которой не работало восстановление сертификата по умолчанию для сайта. Исходники пакетов (с версии 7.3.0): Добавляем файл для репозитория /etc/yum.repos.d/bitrix-source.repo с содержимым:
Убедимся что есть пакет yum-utils:
Скачиваем исходники обычной машины
или для crm машины
Образы VMBitrix/VMBitrix.CRM (VMWare, VirtualBox, OVA, HyperV) не пересобирались. Список AMI VMBitrix для Amazon прежний. Ссылки для скачивания прежние: Спасибо за обратную связь! |
|||||||||||
|
27.08.2018 11:55:55
Андрей Нейман, к сожалению никак. Даже если скачать исходники bx-nginx и пересобрать вместе с lua - следующее обновление все потрет(
|
|
|
24.08.2018 16:57:54
Алексей Дуничев, обновляете пакет bitrix-env и все пакеты в вашей системе. Потом запускаете мастер перехода на MySQL 5.7 ( |
|||
|
23.08.2018 19:49:53
Сергей, в настройках модуля fileman (/bitrix/admin/settings.php?mid=fileman&lang=ru) укажите путь до каталога хранения словарей, например /upload/u_dics.
Подробней |
|
|
20.08.2018 12:37:41
Vladimir Mukovoz, день добрый. Вы все верно нашли. Для исходников нет разницы какая ОС. В данном случае снимок исходников был снят на Fedore (fc27) (архив с ПО собирали на fedor-е, а вот уже аппаратно зависимые части на нужной версии CentOS). |
|||
|
08.08.2018 12:45:40
Виталий Богачёв, pool_manager.pem будет создан при создании пула. Сертификаты от comodo можно загрузить через меню машины, выходило это в 7.2.0
|
|
|
07.08.2018 16:06:43
Федор Михайлов, день добрый. LE wildcard стоит в планах, ждем реализации.
|
|
|
03.08.2018 17:19:16
Егор Лёсин, параметры подключения к базе смотрите в .settings.php или dbconn.php вашего сайта. Дальше
Бекап: mysqldump -h [hostname] -P [port] -u [username] -p[password] [database] > [backup_file] Восстановление: mysql -h [hostname] -P [port] -u [username] -p[password] [database] < [backup_file] Примеры: mysqldump -h localhost -P 3306 -u root -pP@ssw0rd@$52 dbase01 > dbase01.sql mysql -h localhost -P 3306 -u root -pP@ssw0rd@$52 dbase01 < dbase01.sql |
|
|
30.07.2018 13:37:58
Александр Ким, день добрый. Проще всего - удалить пул и создать его снова. После удалить/создать сервисы вирт. машины (push, memcache и т.д.) и включать мониторинг.
|
|
|
30.07.2018 13:30:10
Александр Ким, фикс был в 7.3.1. Обновитесь. Тема |
|||
|
30.07.2018 13:27:22
Андрей Кондуров, правки по автообновлению сертификатов были в 7.3.1. |
|||
|
30.07.2018 13:26:37
Роман Семёнов, да легко! сначала мы сайт удаляли по названию а теперь через путь к папке) Синтаксис команды полностью меняется. Вот вы её взяли, раскидали по всем вашим скриптам и оп! при очередном обновлении у вас все слегло... Аналогично добавляются новые ключи, например включить в конфиг сайта push-сервер (если он запущен) и т.д. К тому же эти програмки для команд служебные, в любом релизе могут быть изменены/удалены и т.д. |
|||
|
30.07.2018 13:17:41
Основное - переход на LTS версию nodejs 8.xxx (до этого была 6.ххх), поддержка изменений в коде push-сервера. PS: кроме этого - задел для будущего обновления телефонии) |
|||
|
30.07.2018 13:03:46
Алексей Литвиненко, все гораздо проще - через меню машины, указать сайт и все. Читайте курсы там все есть
|
|
|