Mise à jour Debian 10 vers 11 avec Nextcloud un poil doulour…

Top Page

Reply to this message
Author: Patrice Karatchentzeff
Date:  
To: GUILDE
Subject: Mise à jour Debian 10 vers 11 avec Nextcloud un poil douloureuse :(
Salut,

Je me suis décidé à migrer un serveur Nextcloud que je ne pouvais plus
mettre à jour à cause de l'obsolescence des paquets PHP de Debian 10.

Donc migration vers Debian 11 : sans souci.

Redémarrage de Nextcloud : évident, ça merd...

Après quelques ajustements cosmétiques (le sock de php-fm qui a changé
d'endroit), il semblerait que les permissions aient évolué dans la
partie installation du serveur (??) : il manquait un fichier .ocdata à
la racine et le répertoire apps doit être en écriture pour le serveur
(je me demande comment cela fonctionnait avant, vu que c'est la même
version de Nextcloud).

Et pis là, patatra :

2023/12/06 10:31:48 [error] 3608#3608: *5 FastCGI sent in stderr: "PHP
message: {"reqId":"twmY0eSVsUFiCJ1ctJgJ","level":3,"time":"2023-12-06T10:31:47+01:00","remoteAddr":"88.183.173.80","user":"adminPK","app":"PHP","method":"GET","url":"/apps/dashboard/","message":"file_put_contents(/var/www/nextcloud/data/appdata_oc3abt42d2e1/css/icons/icons-vars.css):
failed to open stream: Permission denied at
/var/www/nextcloud/lib/private/Files/Storage/Local.php#282"

Il y en a une litanie longue comme le bras...

J'ai /a priori/ une installation propre :

# ll -a
total 168K
drwxr-x--- 14 nextcloud www-data 4,0K  6 déc.  10:09 .
drwxr-xr-x  4 root      root     4,0K 29 nov.   2018 ..
drwxr-xr-x 45 nextcloud www-data 4,0K 18 janv.  2023 3rdparty
drwxrwx--- 49 nextcloud www-data 4,0K 18 janv.  2023 apps
-rw-r--r--  1 nextcloud www-data  19K 18 janv.  2023 AUTHORS
drwxr-x---  2 nextcloud www-data 4,0K  6 déc.  10:12 config
-rw-r--r--  1 nextcloud www-data 4,0K 18 janv.  2023 console.php
-rw-r--r--  1 nextcloud www-data  34K 18 janv.  2023 COPYING
drwxr-xr-x 22 nextcloud www-data 4,0K 18 janv.  2023 core
-rw-r--r--  1 nextcloud www-data 6,2K 18 janv.  2023 cron.php
lrwxrwxrwx  1 root      root       20 29 nov.   2018 data ->
/home/nextcloud/data
-rw-r--r--  1 nextcloud www-data 3,4K 18 janv.  2023 .htaccess
-rw-r--r--  1 nextcloud www-data  156 18 janv.  2023 index.html
-rw-r--r--  1 nextcloud www-data 3,4K 18 janv.  2023 index.php
drwxr-xr-x  6 nextcloud www-data 4,0K 18 janv.  2023 lib
-rw-r--r--  1 nextcloud www-data  283 18 janv.  2023 occ
-rw-r--r--  1 nextcloud www-data    0  6 déc.  10:09 .ocdata
drwxr-xr-x  2 nextcloud www-data 4,0K 18 janv.  2023 ocm-provider
drwxr-xr-x  2 nextcloud www-data 4,0K 18 janv.  2023 ocs
drwxr-xr-x  2 nextcloud www-data 4,0K 18 janv.  2023 ocs-provider
-rw-r--r--  1 nextcloud www-data 3,1K 18 janv.  2023 public.php
-rw-r--r--  1 nextcloud www-data 5,4K 18 janv.  2023 remote.php
drwxr-xr-x  4 nextcloud www-data 4,0K 18 janv.  2023 resources
-rw-r--r--  1 nextcloud www-data   26 18 janv.  2023 robots.txt
-rw-r--r--  1 nextcloud www-data 2,4K 18 janv.  2023 status.php
drwxr-x---  3 nextcloud www-data 4,0K 18 janv.  2023 themes
drwxr-x---  2 nextcloud www-data 4,0K 22 nov.   2018 updater
-rw-r--r--  1 nextcloud www-data  101 18 janv.  2023 .user.ini
-rw-r--r--  1 nextcloud www-data  384 18 janv.  2023 version.php
drwxr-xr-x  3 nextcloud www-data 4,0K 15 févr.  2022 .well-known


donc je ne pige pas bien... et tout le monde semble avoir des
problèmes avec ces permissions, mais je ne trouve pas de doc qui fasse
un synthèse claire :(

Et il faut encore passer sur Debian 12 !

Merci

PK

-- 
      |\      _,,,---,,_           Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:patrice.karatchentzeff@gmail.com
     |,4-  ) )-,_. ,\ (  `'-'
    '---''(_/--'  `-'\_)