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

Главные вкладки

Аватар пользователя boroda-da boroda-da 5 июля 2023 в 17:08

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

Комментарии

Аватар пользователя VasyOK VasyOK 5 июля 2023 в 17:15

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

Аватар пользователя jura12 jura12 5 июля 2023 в 18:19

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

Аватар пользователя boroda-da boroda-da 7 июля 2023 в 20:10

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

причина: 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).

Аватар пользователя jura12 jura12 8 июля 2023 в 10:08

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

Аватар пользователя boroda-da boroda-da 10 июля 2023 в 8:53

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

Аватар пользователя jura12 jura12 10 июля 2023 в 18:45

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

Аватар пользователя jura12 jura12 11 июля 2023 в 13:27

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

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

Аватар пользователя VasyOK VasyOK 11 июля 2023 в 14:44

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

Аватар пользователя jura12 jura12 11 июля 2023 в 14:46

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