Требуется специалист dr9+composer

5 июля 2023 в 17:08

Добрый день. Есть сайт на dr9.3/ Нужно обновить до последней версии ядро и модули, чтобы не было ошибок. Раньше я делал это ручками, но сейчас ручками бьет ошибку (что-то не подтягивается). Хостинг виртуальный. Доступ SSH получен. Composer установлен, но никак не могу ему скормить json/
Задание: записать короткий ролик обучающий по пунктам с обучением и сделать обновления, чтобы в дальнейшем я мог сам делать обновления.

Комментарии

Ну вот как вам сказать, дорогой человек. Ролик то можно записать, только причины НЕ обновления могут быть разные и то что сегодня мы в инструкции напишем завтра может быть не очень актуально.
+ модули вполне могут или не поддерживать версию Друпала или вообще быть заброшены своими разрабами.
composer update - коненечно же на тестовом сайте стоит делать.

5 июля 2023 в 17:15

Задание вроде не сложное но везде есть нюансы . А какую ошибку выдает?
На друпал 7 были проблемы с переходом на композер.
Готов взяться за 10тр. Если вы обучаемы.

5 июля 2023 в 18:19

Обновился коспозером и получил ошибку - не грузится тема, админка работает

причина: Twig\Error\LoaderError: Template "@eduxpro/template-parts/color-scheme/color_default.txt" is not defined in "@eduxpro/template-parts/footer.html.twig" at line 39. in Twig\Loader\ChainLoader->getCacheKey() (line 98 of /var/www/bovali/data/www/rep-fizmat.by/vendor/twig/twig/src/Loader/ChainLoader.php).

7 июля 2023 в 20:10

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

8 июля 2023 в 10:08

удалил, все встало вроде без ошибок, но тут же началась новая инсталляция ядра (. Т.е. не обновления ядра, а установка.

10 июля 2023 в 8:53

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

10 июля 2023 в 18:45

1. надо убедиться что в командной строке php 8.1 командой php -v
2. надо включить proc-open в настройках php админки или в php.ini
3. написать в техподдержку хостинга
4. поменять хостинг на cloudVPS или beget

P.S. можно сразу переходить к 4му пункту.

11 июля 2023 в 13:27

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

11 июля 2023 в 14:44

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

11 июля 2023 в 14:46