Перевод Битрикс на PHP 8 // Ограничение версии PHP c 01.02.2023

Поделиться
HTML-код
  • Опубликовано: 1 янв 2025

Комментарии • 9

  • @АлександрДумаренок-щ6й

    За видео спасибо, но здесь больше про навыки работы с вирт. машиной, как в ней поднять окружение, обновить версию пхп, где, что смотреть и т.д. А самое же интересное начинается, когда пытаешься поправить ошибки по синтаксису при переходе с 7.4 или даже 5.6, вот это людей больше интересует. С др. стороны, это осветить неимоверно сложно - случаев масса.

  • @smirko83
    @smirko83 Год назад +2

    Вы спасли огромное количество времени на изыскания. Большое человеческое спасибо! Жаль нельзя поставить больше лайкосов. :)
    upd: Посмотрел видео. Самый главный вопрос не освещён. Что делать когда что-то пошло не так? Где посмотреть журналы ошибок? Типовые сценарии ошибок. :(

    • @RushstudioBy
      @RushstudioBy  Год назад

      Пожалуйста! Рад что видео вам помогло

    • @RushstudioBy
      @RushstudioBy  Год назад

      По поводу вашего upd. Если с вашей VM никаких странных манипуляций не производилось (настройки вне рамок VM), все пройдет гладко. По опыту обновлений и переходов, если все делать именно по инструкции, все будет хорошо. Но если вы делаете все на боевом сервере, сделайте перед обновлением полную копию всей VM, облачные хостинги это позволяют сделать. Если что, откатитесь назад.
      А с ошибками при обновлении нужно разбираться отдельно, практически никогда не бывает одинаковых (если эта не общая проблема VM). Поэтому тут видео не сделаешь.
      А логи сервера можно смотреть вот по этим путям: rushstudio.by/blog/razrabotchiku/gde_smotret_logi_vm_bitrix/

    • @smirko83
      @smirko83 Год назад

      VM свеже установленная centos 7 и bitrix-env. При обновлении php на 8.1 чистый портал отдаёт 502, при обновлении на 8.0 все работает. Вроде как проблема в предустановленных модулях. Но это не точно.

    • @RushstudioBy
      @RushstudioBy  Год назад

      ​@@smirko83 здесь уже проблема именно сайта, а не VM. Нужно смотреть какой модуль не поддерживает работу с php 8.1. Модули из коробки Битрикс поддерживают, да и модули из маркетплейса потихоньку уже добавляют поддержку и большинство работает уже без проблем. Чаще всего проблема сейчас именно в старых модулях или, если сайт был самописный, в старом коде. А чистая установка (без доп модулей) должна работать без проблем. Ну и если ошибка 502, можно глянуть логи сервера и там разбираться уже в чем причина.

    • @smirko83
      @smirko83 Год назад

      @Alex Neumann Проблема была в модулях Bitrix24 поставляемых по умолчанию.