Особенности переноса Битрикс на 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

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

25.02.2024 Какие показатели обеспечивает антибот для защиты сайта от накруток?
Какие показатели обеспечивает антибот для защиты сайта от SEO накруток и есть ли в этом какая-то эффективность?
Часто у заказчиков возникают такие вопросы,... ID: 467

08.11.2023 Прощай bitrix.xscan, не стало битрикс скан модуля
Сегодня увидел, что полезного модуля bitrix.xscan не стало на маркетплейсе. ID: 464

26.07.2023 Сохренение ютм меток в сессию
Вариант сохренения ютм меток в сессию в афйле init.php ID: 462

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

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