Revo, reg.ru и смена версии php

Вечер добрый.
Можно ли уточнить у знающих или имеюших опыт смены версий php с 5.3 на 7.0 на reg.ru
По какому алгоритму обновить сайт на revo версии 2.4.2pl до 2.5.0 вместе со сменой версии php для полного ускорения и успокоения внедрениях новых инструментов.
По малому опыту с другими хостингами пошагово сделать так:
1. сначала обновить админку до 2.5.0 (не должен же сайт перестать работать?)
2. обновить php через cpanel
3. обновление установки modx
живем счастливо.

но вот закладываются сомнения в легкости данных действий, а убивать ресурс не хочется.
что посоветуете в моей ситуации по безопасной работе?
перед закидыванием помидорками: обычно либо делаю опр.работу ничего не меняю, либо создаю сайт у себя на всем новом, не имел опыта подобных манипуляций, понимаю, опыт дело великое, но ошибка меня жестко покорает, потому обратился сюда

(рег ру надолго проплачен у клиента, переубедить переставить его на другой с ssd и уже свежим ПО бессмысленно)
p.s. сайт тяжелый, 2 гб весит, гонять по ftp по ADSL ох как тяжко
Здоров Александр
06 июля 2016, 20:29
modx.pro
3 938
0

Комментарии: 10

Clean
07 июля 2016, 00:55
+1
Не важно какой хостинг, в любом случае алгоритм сводится к следующему если хочешь все безопасно сделать:
1.делаешь дамп всего сайта и базы
2.разворачиваешь его на аналогичном хостинге.
и дальше обновляешь Php до последней версии, старый можно удалить (желательно чтобы не было пересечений, хотя с ним тоже может вполне работать), обновляешь ModX, убираешь кэширование, и радуешься жизни.
у меня так был ресурс на linode работал на 2.2.+ версии на php-fpm 5, обновил все без проблем, только отказался от php-apc и не использую кэширование вовсе. В любом случае все летает и стало лучше.
3.если на бекапном сайте все ОК то не вижу проблем перевести аналогично и действующий.

Удачи.
    Борис И
    07 июля 2016, 19:10
    0
    убираешь кэширование, и радуешься жизни
    А зачем кеш убирать совсем? С кешем должно быть все равно быстрее
      Clean
      07 июля 2016, 19:25
      0
      php-apc у меня например не завелся с последним php-fpm
    Андрей
    07 июля 2016, 12:16
    0
    1. Сделать бэкап
    2. сначала обновить админку до 2.5.0
    3. обновить php через cpanel
    4. Почистить кэш.

    И всё будет работать.

      Paul B.
      17 октября 2016, 22:14
      0
      А у меня при смене версии с пхп5.3 на 5.6, например, по урлам бегает сайт, но на каждый из урл выводится страницы по шаблону «страница не найдена». А версия модх 2.5+
      Какие могут быть варианты, подскажете?
        Андрей
        17 октября 2016, 22:20
        0
        по урлам бегает сайт, но на каждый из урл выводится страницы по шаблону «страница не найдена»
        Не совсем понятно что значит «Бегает сайт» =)

        Вообще нужно смотреть что за плагины, сниппеты вызываются, вероятно что то глючит.
          Paul B.
          17 октября 2016, 22:34
          0
          «бегает» это значит, что если у меня действительно страница не найдена, то идёт редирект на страницу с этой информацией и урл меняется с неправильного, на существующий у страницы ошибки. А тут урл не меняется, а шаблон подставляется под каждую страницу от страницы с ошибкой.
          У меня шаблон сайта работает через fenom из pdotools.
            Андрей
            17 октября 2016, 23:04
            0
            pdoTools обновлён до последней версии? Revo 2.5.1?

            Подобных проблем замечено не было, буквально сейчас делаю сайт на reg.ru с php 5.6. Посмотрите логи сервера и modx, проверьте какие плагины включены, возможно нужно обновить что нибудь.
              Paul B.
              13 ноября 2016, 18:20
              0
              пдотулс обновлён до последней, а версия системы 2.5.0
              Сам сайт запускается, и админка запускается, но у меня всё настроено через шаблонизатора феном и весь шаблон находится в файлах. В базе данных модх только одна строчка {include 'file:template_selector.tpl'}, и там определяется, какой шаблон генерировать. И вот у меня при включении пхп5.5 и выше, всегда запускается шаблон страницы 404. Как будто перестаёт в феноме работать модификатор регулярного выражения.
            Paul B.
            13 ноября 2016, 22:40
            0
            Решил вопрос. Даже на 7.0 версии запустил.
            Одна из основных причин — это отличие обработки регулярных выражений в этих версиях пхп. А я использовал регулярки при обработке путей выбора шаблонов. То есть мне пришлось править операторы в шаблонах регулярных выражений.

            Спасибо, Андрей, за помощь.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        10