А если уж совсем подробней то: 1) исправлены права доступа к файлу /home/bitrix/dehydrated_update.log 2) исправлен мастер продления сертификатов, добавлен перезапуск nginx 3) убран вариант тестового режима работы LE (выдача Fake сертификатов) 4) если был включен https-only у сайта не работало продление сертификата 5) исправлена выдача/обновление сертификатов LE на сайте с КП (Б24 Коробка)
Коллеги, виртуальные машины VMBitrix 7.3.0 и VMBitrix.CRM 7.3.0 вышли в релиз. В этой версии основные изменения - переход на версию PHP 7.1 и исправления интеграции с Lets Encrypt.
rpm пакет доступен для CentOS 6 (поддержка продолжается, только для vmbitrix) и CentOS 7. Если у Вас версия машины 7.2.0 и ниже - обновитесь.
Образы обновлены, на борту свежая версия CentOS 7.5.
Обновлены sh-скрипты: bitrix-env.sh и bitrix-env-crm.sh. Способ запуска прежний:
Как мне обновить PHP до версии 7.1? В меню машины пройти по пунктам 1. Manage Hosts in the pool -> 8. Update PHP and MySQL -> 2. Update PHP to version 7.1.
Возможно ли откатить версию PHP ниже 7.1? Да, в VMBitrix можно откатить до PHP 7.0.ххх и ниже (PHP 5.6.ххх), для VMBitrixCrm только до 7.0.ххх. В меню машины пройти по пунктам 1. Manage Hosts in the pool -> 8. Update PHP and MySQL -> 1. Rollback PHP to version 7.0 (или 1. Rollback PHP to version 5.6)
Молодцы, а как же PHP 7.2? В качестве анонса - скорей всего выйдет осенью, когда будут внесены исправления в модули БУС/КП.
Список обновлений
Обновление ПО: -- php 7.1 устанавливается по умолчанию -- nginx 1.14.0 -- hostname 1.0.0 (пакет-пустышка для исправления зависимостей в CentOS 6)
Основные исправления: WEB01: добавлено использование PHP версии 7.1 по умолчанию WEB02: исправлены настройки сертификатов при настроенном https доступе к сайту WEB03: исправления по настройкам пакета (опция для крипто-поля в dbconn.php и зависимости от ethtool)
[root@qa-new ~]# yumdownloader --source bitrix-env Loaded plugins: etckeeper, fastestmirror Enabling epel-source repository Enabling updates-source repository Enabling base-source repository Enabling extras-source repository Loading mirror speeds from cached hostfile epel-source/x86_64/metalink | 14 kB 00:00:00 * base: ftp.heanet.ie * epel: s3-mirror-eu-west-1.fedoraproject.org * epel-source: mirror.sax.uk.as61049.net * extras: ftp.heanet.ie * remi: rpms.remirepo.net * remi-php70: rpms.remirepo.net * remi-safe: rpms.remirepo.net * updates: ftp.heanet.ie base-source | 2.9 kB 00:00:00 epel-source | 3.5 kB 00:00:00 extras-source | 2.9 kB 00:00:00 updates-source | 2.9 kB 00:00:00 (1/5): updates-source/7/primary_db | 17 kB 00:00:01 (2/5): epel-source/x86_64/updateinfo | 921 kB 00:00:01 (3/5): extras-source/7/primary_db | 39 kB 00:00:01 (4/5): base-source/7/primary_db | 1.0 MB 00:00:01 (5/5): epel-source/x86_64/primary_db | 2.3 MB 00:00:02 No source RPM found for bitrix-env-7.1-0.el7.centos.noarch No source RPM found for bitrix-env-7.0-0.el7.centos.noarch No source RPM found for bitrix-env-5.2-1.el7.centos.noarch No source RPM found for bitrix-env-7.2-1.el7.centos.noarch No source RPM found for bitrix-env-7.3-0.el7.centos.noarch No source RPM found for bitrix-env-5.1-6.el7.centos.noarch No source RPM found for bitrix-env-7.2-2.el7.centos.noarch No source RPM found for bitrix-env-5.1-7.el7.centos.noarch No source RPM found for bitrix-env-5.1-8.el7.centos.noarch No source RPM found for bitrix-env-7.0-1.el7.centos.noarch No source RPM found for bitrix-env-7.2-0.el7.centos.noarch No source RPM found for bitrix-env-5.1-9.el7.centos.noarch No source RPM found for bitrix-env-5.2-0.el7.centos.noarch bitrix-env-7.3-0.fc27.src.rpm | 7.8 MB 00:00:01 [root@qa-new ~]#
Скрытый текст
[root@qa-new ~]# yumdownloader --source bitrix-env-crm Loaded plugins: etckeeper, fastestmirror Enabling epel-source repository Enabling updates-source repository Enabling base-source repository Enabling extras-source repository Loading mirror speeds from cached hostfile * base: ftp.heanet.ie * epel: s3-mirror-eu-west-1.fedoraproject.org * epel-source: mirror.sax.uk.as61049.net * extras: ftp.heanet.ie * remi: rpms.remirepo.net * remi-php70: rpms.remirepo.net * remi-safe: rpms.remirepo.net * updates: ftp.heanet.ie No source RPM found for bitrix-env-crm-7.2-1.el7.centos.noarch No source RPM found for bitrix-env-crm-7.2-0.el7.centos.noarch No source RPM found for bitrix-env-crm-7.2-2.el7.centos.noarch No source RPM found for bitrix-env-crm-7.3-0.el7.centos.noarch bitrix-env-crm-7.3-0.fc27.src.rpm | 7.8 MB 00:00:02 [root@qa-new ~]#
Андрей Николаев написал: Изначально по дефолту стоит Bitrix Push Server (NodeJs+Redis).
Это ошибка модуля pull . Изначально в машине push сервера на nodejs нет, там используется nginx. То, что в настройках модуля pull включена опция push сервер - ошибка. Сергей, поменяйте на nginx (Виртуальная машина 4.4 и выше (nginx-push-stream-module 0.4.0)) и пересохраните настройки модуля.
Сергей Матвеев, ничего не изменилось. Одна машина одна версия PHP.
Цитата
Сергей Матвеев написал: может быть все же есть какие то хитрые манипуляции по поддержке 2 версии php?
Есть. Взять машину, выломать конфиги, сделать поддержку мультиверсионности PHP, переконфигурировать как вам надо) Дальнейшая поддержка как и сказанное ранее - все на свой страх и риск.
SkyNetYar, в crontab между записями переносы строк есть?
Цитата
cron requires that each entry in a crontab end in a newline character. If the last entry in a crontab is missing a newline (ie, terminated by EOF), cron will consider the crontab (at least partially) broken. A warning will be written to syslog.
Что в журнале /var/log/syslog?
У меня сработало оба раза, для примера делал два бекапа:
Сергей, эта фича вышла в модуле main версии 17.5.13:
Цитата
В проверку системы добавлен тест на поддержку и восстановление полнотекстовых индексов.
В вашем случае проверка работает верно, находит не включенные полнотекстовые индексы (в установку модуля добавлено создание этих индексов, если версия вашей бд это поддерживает; модуль ставился давно, возможно индексы были созданы через обновления, не были активированы).
Включить их через sql-запрос невозможно, потому внизу в логе проверки этих запросов нет. Сделайте резервную копию проекта и используйте авто-исправление.
Анатолий, в саму виртуальную машину полноценный почтовый сервер не входит и никогда не входил. Настройки вида 127.0.0.1 / 25 ничего не дадут, ведь у нас нет почтового сервера на локальной машине на 25 порту. msmtp работает в роли MTA - только отправляет почту - настройки для этого есть в машине.
Анатолий, postfix продвинутый уровень, сложней настроить. msmtp в машине попроще, проблем с ним не вижу, на паре хостингов работает, отправляет почту. Для теста поднимали свой почтовый сервер и настраивали машину для работы с ним - почта отправляется. Давайте разберем вашу проблему.