| Summary: | обновление с 25 версии с PHP7 на 26 все ломает | ||
|---|---|---|---|
| Product: | Branch p10 | Reporter: | Александр Тарасенко <taralex> |
| Component: | nextcloud | Assignee: | qa-team <qa-team> |
| Status: | CLOSED WORKSFORME | QA Contact: | qa-p10 <qa-p10> |
| Severity: | normal | ||
| Priority: | P5 | CC: | amakeenk |
| Version: | не указана | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
(Ответ для Александр Тарасенко на комментарий #0) > Прежняя версия использовала PHP7, а новая 26 - работает только с PHP8. nextcloud был переведён на php8 с версии 24.0.4 https://git.altlinux.org/gears/n/nextcloud.git?p=nextcloud.git;a=commitdiff;h=5c5937c2794fc8e11eba03d283be7881701bba28 В теме ошибки вы написали про обновление с 25 версии, что никак не может ломать обновление из-за ошибки, связанной с переходом php7 -> php8 Так же прошу обратить внимание на следующую инструкцию https://www.altlinux.org/Nextcloud#Обновление_мажорных_версий |
обновил не думая пакеты через apt-get dist-upgrade В результате nextcloud сломался и пришлось его руками чинить. Прежняя версия использовала PHP7, а новая 26 - работает только с PHP8. Web installer вроде предупреждает об этом, а вот пакетное обновление - нет :( Пришлось руками: 1) в конфиге nginx править upstream php-handler { server unix:/var/run/php8.0-fpm/php8.0-fpm.sock; } 2) доустанавливать пакеты для PHP 8.0, в "голом виде" он только Internal Server Error генерирует