наш модуль библиотек не требует, но у клиента стоят не совместимые версии
Какие версии несовместимые? Мы обязаны поддерживать не только VMBitrix, а все более новые версии PHP и MySQL. Приведите пример кода, который не работает у клиента? Какие у него версии.
Если ваш модуль под PHP 5.3, а у клиента PHP 5.4 и нигде не написано, что под 5.4 не работает, то делайте обновление.
Сейчас у вас один клиент. А если завтра второй с PHP 5.4 будет?
Была бы демка, вы бы могли сказать клиенту: "ну как же так? Почему вы на демке не посмотрели?"
в том то и дело что попались несколько клиентов с серверами собранными на бетах... о рекомендация и слышать не хотят.. Ондни не хотят потому что у них старое все работает и бояться все порушить потому сидят на 4,3 а другие наоборот слишком умными себя считают и сидят чуть ли не на бетах. Вот как им всем угодить?
делаем, потому и задал вопрос как в ВМ поставить 5,4 нет у меня никакого желания свою сборку окружения делать, хочу в идеале в ВМ иметь возможность поднимать и БД и пхп до нужных мне версий, потому и написал, иначе бы поставил задачу админу и он бы молча сделал сборку на 5,4 и 5,6
БД подымать смысла нет, сомневаюсь, что настолько у вас специфичные запросы. На самом деле будет проще машину с 5.4 самим настроить ну или как вариант для теста взять на время хостинг с 5.4. В текущей машине для тестов и разработки версию с игнориррованием зависимостей можно поднять примерно так http://webtatic.com/packages/php54/
Но подумываю вернуться к дефолтной виртуалке и никогда ничего не обновлять, пока не выйдет новая виртуалка, но убивает наличие рекомендаций битрикса на виртуалку 4.4 которой (стабильной) как я понял еще нет, зачем людей вводить в заблуждение не совсем понимаю...
можно поднять примерно так http://webtatic.com/packages/php54/ сделал как там описано! после обновления пхп пропало меню битрикса, скопировал его с другого сервака но пункуты меню не функционируют теперь, получается обновление грохнуло все что было от ВМ к версии 5,3
как бы все таки собрать рабочую версию с рабочим меню, - цель работы с меню создать несколько тестовых сайтов для проверки в многосайтовой конфигурации и в режиме работы на одном сервере нескольких сайтов. Без меню очень неудобно добавлять сайты и удалять, это собственно основное что требуется от ВМ.
В идеале вообще бы еще хотелось чтоб каждый сайт работал из под своей учетки, т.е. при создании сайта создавать не только сам сайт и бд но и пользователя чтобы например дав доступ по ссш разработчику он бы получил права только на тот сайт который относиться к нему, Это важно для сервера разработки, если подскажете как это можно сделать буду крайне признателен, так ак не очень хочется под каждый разрабатываемый сайт брать отдельный сервер, проще взять один мощный чем следить за толпой...
В качестве quick-and-dirty решения для nagios могу предложить следующее:
Код
export HOST_ALIAS="new_host_alias"
export CFG_PATH="/etc/nagios/objects/localhost.cfg"
export RAND=$(cat /dev/urandom | tr -dc 0-9 | head -c 5)
cp "$CFG_PATH" "$CFG_PATH.$RAND.bak"
sed -i '/alias\s\+localhost/ s/localhost/'$HOST_ALIAS'/' "$CFG_PATH"
service nagios restart
Вместо new_host_alias можно вписать что угодно — домен, IP адрес, произвольную строку. Это значение будет отображаться в письме напротив Host, а также присутствовать в теме письма. Стоит иметь ввиду, что после обновления виртуальной машины, а также при отключении/включении системы мониторинга через меню управления виртуальной машиной Битрикс, эти настройки могут быть сброшены и localhost вернется.
Поставили сборку на одном из серверов с ВМ и подняли там php до 5,4
при запуске крона теперь видим такую ошибку PHP Fatal error: Directive 'allow_call_time_pass_reference' is no longer available in PHP директиву allow_call_time_pass_reference закоментили во всех инишниках и в .htaccess но ошибка все равно вылезает.
Денис Диденко пишет: На презентации сказали что BitrixVM 5.0 будет до конца апреля, 29.04 что слышно?
Присоединяюсь к вопросу. Очень хочется на праздниках перевести сервер на 5.0, пока народу мало на действующих сайтах, и поковырять визуальный интерфейс настройки кластера.
Подскажите, появилась необходимость чуть подправить конфиг mysql, нашел в /etc/mysql/conf.d/bvat.cnf нужные директивы, проблема в том что после перезапуска mysql весь конфиг сбрасывается по умолчанию. Как это можно победить?