Подскажите, может я не первый кто наткнулся на это: Centos6 Обновил всю систему (по счастливому совпадению накатил bitrix-env 7.0.0) и наткнулся на следующее:
При попытке создать новый сайт помимо default (6. Manage sites in the pool ---> 1. Create site) вылетает сообщение такое сообщение Found MySQL service with empty root password: название.хоста You can fix this by using second item in the MySQL menu. А загвоздка в том что root имеет пароль.
При установке пароля в (3. Configure MySQL servers ---> Change password for mysql user root) (устанавливая тот пароль который реально стоит) ситуация не меняется. И еще в (3. Configure MySQL servers) статус сервера mysql показывает not_active, а также показывает что не установлен пароль root
насколько понимаю где-то в конфигах env прописывается пароль и пользователь для соединение с базой, но по видимому там стиот пустой пароль поэтому и ругается при создании сайта и изо неверного пароля показывает что mysql-server не запущен.
Проблема есть не только после обновления но и при чистой установке на centos6 она тоже есть. При чистой установке не дает создать mysql пользователя root c пустым паролем, а при установке пароля проблема повтаряется.
Если кто-нибудь знает где отсутствует пароль буду благодарен за помощь
Олег Строкатый написал: PHP7: используется по умолчанию, в машину добавлена возможность откатить версию до 5.6 при необходимости. При обновление врт. машины с 5.2 до 7.0 в этом же пункте меню можно будет произвести процедуру обновления с php 5.6 до 7.0
Не нашел такого пункта (для отката к версии 5.6), ткните носом. Или этот пункт есть только при обновлении системы, а не при установке с нуля?
Олег Строкатый написал: PHP7: используется по умолчанию, в машину добавлена возможность откатить версию до 5.6 при необходимости. При обновление врт. машины с 5.2 до 7.0 в этом же пункте меню можно будет произвести процедуру обновления с php 5.6 до 7.0
Не нашел такого пункта (для отката к версии 5.6), ткните носом. Или этот пункт есть только при обновлении системы, а не при установке с нуля?
если стоит 5.6, то можно обновить до 7.0. если стоит 7.0, то можно сделать откат до 5.6.
1. Manage hosts in the pool - 8. Upgrade php and mysql versions - 1. Roolback php to 5.6 version
Sergey Pogudin написал: Давнишний баг не исправлен. При создании сайта хост для httpd создается с ошибкой - отсутствием перевода строки после ServerAlias
Если кто-то, как я, решит обновить Centos c 6 на 7, могу сказать, что процедура происходит с большим бубном.
Делать ТОЛЬКО НЕ на боевой машине.
Есть обновлятор(делал по быстрому пути): http://kb.h1host.ru/article/view?id=206 Нужно внимательно ознакомиться с выдачей preupg, после перезапуска все это может вылезти и вылезет.
После перезапуска запускаем скрипты из /root/preupgrade/postupgrade.d и подпапок.
Отключаем старые репозитории в /etc/yum.repos.d
Были проблемы с версиями so-шек, не работали сетевые службы, поэтому сразу делаем yum update и смотрим на конфликты.
Пакеты, которые не обновились и числятся в конфликтующих нужно удалить последовательно через rpm --nodeps -ev имя_пакета и заново установить из нового репозитория. Только НЕ трогать python и perl. И так пока апдейт не закончится без ошибок.
Также может не с первого раза запуститься часть сервисов, там дебажить по логам.
--------------------------
Переход на php 7 все еще череват(части свежих и почти всех старых модулей и компонентов битрикс, кастомных компонентов, скриптов и библиотек, старых и некоторых новых модулей из маркетплейс и тд и тп). Так что переходить можно с осторожностью, с проверкой совместимости через https://github.com/sstalle/php7cc НЕ на боевом.