Nextcloud en carafe après une tentative de mise à jour vers 14.0

nextcloud
#1

Mon serveur YunoHost

Matériel: Raspberry Pi à la maison
Version de YunoHost: 3.5.2.2 (juste avant la màj de NC)
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : oui
Si oui, expliquer: je viens de passer de ynh 3.4 à 3.5

Description du problème

Depuis la tentative de mise à jour de NC, il ne répond pas (502 Bad Gateway).

Juste après la mise à jour de ynh, j’ai dû relancer le service php-fpm 7.0 à la main pour que NC reparte mais ça avait l’air de baigner.
Quand j’ai lancé la màj de NC, j’ai eu un message d’erreur et depuis NC ne répond plus.
Le log: https://paste.yunohost.org/raw/ujeqoyofog

Merci d’avance

Nginx 502 bad gateway après une mise à jour vers 3.5, problème avec php7.0-fpm-NOMDELAPP.sock
#2

J’ai ré-essayé et ça passe toujours pas. Cette fois-çi j’ai ajouté un email et un username globaux à git (il se plaignait avant) et j’ai aussi mis à jour quelques libraries, depuis l’interface admin.

J’ai remarqué ça dans le log de php7.0-fpm:

[02-Jun-2019 16:56:13] NOTICE: ready to handle connections
[02-Jun-2019 16:56:13] NOTICE: systemd monitor interval set to 10000ms
[02-Jun-2019 16:56:13] WARNING: [pool nextcloud] child 22379 said into stderr: "ERROR: Unable to set php_value 'always_populate_raw_post_data'"
[02-Jun-2019 16:56:13] WARNING: [pool nextcloud] child 22380 said into stderr: "ERROR: Unable to set php_value 'always_populate_raw_post_data'"

Le log de la mise à jour de nextcloud: https://paste.yunohost.org/raw/anepiyulav

Je remarque ça:

2019-06-02 16:51:08,091: DEBUG - + [[ nextcloud = root ]]
2019-06-02 16:51:08,092: DEBUG - + sudo -u nextcloud php occ --no-interaction --no-ansi upgrade
2019-06-02 16:51:09,196: DEBUG - An unhandled exception has been thrown:
2019-06-02 16:51:09,197: DEBUG - TypeError: Argument 4 passed to OCA\Theming\ThemingDefaults::__construct() must implement interface OCP\Files\IAppData, instance of OC\Memcache\Factory given, called in /var/www/nextcloud/lib/private/Server.php on line 952 and defined in /var/www/nextcloud/apps/theming/lib/ThemingDefaults.php:93
2019-06-02 16:51:09,197: DEBUG - Stack trace:
2019-06-02 16:51:09,198: DEBUG - #0 /var/www/nextcloud/lib/private/Server.php(952): OCA\Theming\ThemingDefaults->__construct(Object(OC\AllConfig), Object(OC\L10N\L10N), Object(OC\URLGenerator), Object(OC\Memcache\Factory), Object(OCA\Theming\Util), Object(OCA\Theming\ImageManager), Object(OC\App\AppManager))
2019-06-02 16:51:09,198: DEBUG - #1 /var/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(118): OC\Server->OC\{closure}(Object(OC\Server))
2019-06-02 16:51:09,199: DEBUG - #2 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(123): Pimple\Container->offsetGet('ThemingDefaults')
2019-06-02 16:51:09,199: DEBUG - #3 /var/www/nextcloud/lib/private/ServerContainer.php(132): OC\AppFramework\Utility\SimpleContainer->query('ThemingDefaults')
2019-06-02 16:51:09,200: DEBUG - #4 /var/www/nextcloud/lib/private/Server.php(1857): OC\ServerContainer->query('ThemingDefaults')
2019-06-02 16:51:09,200: DEBUG - #5 /var/www/nextcloud/lib/private/Console/Application.php(71): OC\Server->getThemingDefaults()
2019-06-02 16:51:09,201: DEBUG - #6 /var/www/nextcloud/console.php(93): OC\Console\Application->__construct(Object(OC\AllConfig), Object(Symfony\Component\EventDispatcher\EventDispatcher), Object(OC\AppFramework\Http\Request), Object(OC\Log), Object(OC\MemoryInfo))
2019-06-02 16:51:09,201: DEBUG - #7 /var/www/nextcloud/occ(11): require_once('/var/www/nextcl...')
2019-06-02 16:51:09,303: DEBUG - #8 {main}+ '[' 1 -eq 3 ']'
2019-06-02 16:51:09,304: WARNING - Unable to upgrade Nextcloud
2019-06-02 16:51:09,305: DEBUG - + ynh_die 'Unable to upgrade Nextcloud'

mais je vois pas quoi faire avec.

Une idée?

#3

Mon problème est plus général: Nginx 502 bad gateway après une mise à jour vers 3.5, problème avec php7.0-fpm-NOMDELAPP.sock
Nan, en fait c’était juste php-fpm qui s’était arrêté.

#4

J’ai fini par dé-installer et ré-installer Nextcloud. Les fichiers sont intacts.