Особенности переноса Битрикс на BitrixVM7.0.0

Особенности переноса Битрикс на BitrixVM7.0.0

22.01.2017

Например, при обычном стандартном переносе сайта на «Виртуальную машину BitrixVM7.0.0 с объемом диска 20 Гб для HyperV» все шаги были пройдены без ошибок, но после «перейти на сайт» вылезла ошибка:
Fatal error: Cannot use Bitrix\Main\Text\String as String because ‘String’ is a special class name in /home/bitrix/www/bitrix/modules/main/lib/page/asset.php on line 7

ошибка на виртуальном сервере

Особенности переноса

  1. По умолчанию на BitrixVM7.0.0 используется версия PHP7.  Поэтому ошибка выдаётся из-за того, что на сайте не установлены последние обновления продукта. В этом случае версия продукта не может работать на php 7.
  2. Если нет активности обновлений лицензии сайта, тогда нужно использовать старые версии php. Страниц (репозитория) для скачивания старых BitrixVM 5-6 версии без PHP7 нет, но можно откатить виртуальную машину до php до 5.6 через меню виртуальной машины.
    1. Manage hosts in the pool — 8. Upgrade & Downgrade php and mysql versions — 1. Roolback php to 5.6 version
  3. Еще нужно учесть, что после установки обновлений сайт не запустится, нужно будет перевести сайт на mysqli, если это ещё не сделано.

    Пример перевода сайта на РНР 7.0
    В файле /bitrix/php_interface/dbconn.php установить константу
    Код
    define(«BX_USE_MYSQLI», true);
    В файле /bitrix/.settings.php поменять класс соединения с базой на MysqlConnection:
    ‘className’ => ‘\\Bitrix\\Main\\DB\\MysqliConnection’,

    https://dev.1c-bitrix.ru/community/blogs/vad/the-new-kernel-and-the-mysqli-extension.php

Смотрите также:
Битрикс производительность выше 100 единиц
Производительность Битрикс на версии PHP 5.6
Тест Битрикс производительности виртуального хостинга
Битрикс параметр «процессор CPU»
Руководство bitrix vm 7


Ещё статьи:

15.02.2024 История о жадности или как клиент свободное место искал на сервере
Случилась у меня одна история с клиентом, который свободное место искал на сервере, но на самом деле это больше о жадности, но в итоге всё равно пришл... ID: 466

08.11.2023 Хроники БУС упадка
На днях произошли очередные изменения в БУС битрикс. Полезный модуль bitrix.xscan включили в состав проактивной защиты и убрали из бесплатного сегмента... ID: 465

26.07.2023 Kwork.com закрыл доступ для резидентов РФ
Доступ к выставлению услуг теперь ограничен "К сожалению, вынуждены сообщить, что резиденты РФ в настоящее время не могут использовать сайт Kwork... ID: 463

Новые статьи в блоге:

07.06.2025 WP vs Bitrix #4 Все страницы сайта на полях ACF сделаны.
Очередной пример того, что система управления как инструмент не виновата. Но тем не менее эти люди со светлыми вордпрессными лицами скажут, что битрик... ID: 623

07.06.2025 Нюансы обновления Аспро Медицинский центр 2
Вопрос от клиента, если есть аспро мед 2, но сейчас уже аспро мед 3. Это новый покупается? или обновляется текущий? ID: 622

07.06.2025 Много детальных шаблонов с привязкой к ID элемента
Очередной случай когда скажут битрикс плохой, но инструмент не виноват в том, ка его используют.
Многое видел, но чтобы плодить множество детальных шаблонов... ID: 621

Возврат к списку

© 2015-2025 Web админ
Связаться по WhatsApp