Страница 1 из 1

Обновление с OkayCMS 2.3.5 до 4

Добавлено: 04.02.2021, 14:13
WarmLab
Добрый день, кто может подсказать как обновиться с OkayCMS light 2.3.5 до 4 ?

Добавлено: 04.02.2021, 14:19
korshunov
Совсем недавно
viewtopic.php?f=9&t=2083
близкий вопрос обсуждался.
В итоге выяснилось, что 1) либо своим умом доходить 2) либо оплачивать работу техподдержки примерно 50$.

Добавлено: 04.02.2021, 19:20
OkayCMS
WarmLab писал(а):Добрый день, кто может подсказать как обновиться с OkayCMS light 2.3.5 до 4 ?
Всё верно ответили.
У нас есть все диффы для всех версий, у нас есть все версии выложенные на Git. Можете это делать самостоятельно либо заказать услугу переноса у техподдержки

Добавлено: 09.02.2021, 11:49
korshunov
Попробовал обновить с 3.8.1 на 4.0.0 по инструкции Ссылки 2 в цитированной выше теме. Результат - белый экран.

В результате расследования обнаруживается, что содержимое diff_3.8.1_4.0.0.zip несколько неправильное.

Похоже, уважаемые разработчики не слишком затрудняют себя тестированием выкладываемых материлов...

Добавлено: 09.02.2021, 18:07
reteri
korshunov писал(а):Попробовал обновить с 3.8.1 на 4.0.0 по инструкции Ссылки 2 в цитированной выше теме. Результат - белый экран.

В результате расследования обнаруживается, что содержимое diff_3.8.1_4.0.0.zip несколько неправильное.

Похоже, уважаемые разработчики не слишком затрудняют себя тестированием выкладываемых материлов...

А я думал что я криворукий или что то не так сделал, тоже белый экран, в общем слил бд и установил 4.0.0.

Добавлено: 09.02.2021, 18:37
OkayCMS
korshunov писал(а):Попробовал обновить с 3.8.1 на 4.0.0 по инструкции Ссылки 2 в цитированной выше теме. Результат - белый экран.

В результате расследования обнаруживается, что содержимое diff_3.8.1_4.0.0.zip несколько неправильное.

Похоже, уважаемые разработчики не слишком затрудняют себя тестированием выкладываемых материлов...
Раз уж вы провели расследование и знаете что там что-то неправильно, то может поделитесь? Или пусть другие также набивают эти шишки?

Добавлено: 09.02.2021, 19:51
zyxer
korshunov писал(а):Попробовал обновить с 3.8.1 на 4.0.0 по инструкции Ссылки 2 в цитированной выше теме. Результат - белый экран.

В результате расследования обнаруживается, что содержимое diff_3.8.1_4.0.0.zip несколько неправильное.

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

Добавлено: 10.02.2021, 07:59
korshunov
OkayCMS писал(а):Раз уж вы провели расследование и знаете что там что-то неправильно, то может поделитесь? Или пусть другие также набивают эти шишки?

Очень правильное замечание. Голосую двумя руками. Только пожелание к разработчикам - применять его регулярно в первую очередь К СЕБЕ. Помнить, что Вы делаете работу для МАССОВОГО пользователя, и стараться не устилать ему путь граблями.

Пока что зачастую выходит так: на мои сообщения об ошибках и недостатках ответы чисто формальные, ждать устранения иногда приходится годами. Вот в цитированной теме из второго поста говорилось о том, что несколько лет писалась простая инструкция по обновлению. В ответ ведущий разработчик заявил - вот Вам целых три инструкции. Прошло несколько дней, и две из этих инструкций пропали. Третья пока цела, но недостатков там хватает.

Особенно по переходу на 4.0.0 - архив diff_3.8.1_4.0.0.zip нестандартный. На текущий момент там в папке 1DB_changes вместо одного архива с запросами на обновление БД, как делалось для предыдущих версий, аж три update_3.0.4_Beta.php, update_3.9.0.sql, update_4.0.0.sql. Имеем добавочные затруднения для пользователей. Даже специалисту, чтобы не угадывать, а ТОЧНО установить, как делать обновление БД, надо затратить время и усилия.

А причина белого экрана в том, что разработчики в diff_3.8.1_4.0.0.zip включили зачем-то config/config.php, который, само собой, затирает данные доступа к БД...

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