pour résumer en images de bas en haut
Juste pour être certain.
Il s’agit d’une vm debian installée sur proxmox qui héberge nextcloud dans un container docker ?
Ca a déjà fonctionné correctement auparavant ?
Oui et c’est la. deuxième fois que çà arrive j’ai tout refait et là çà recommence.
Tu accèdes à la console de la vm ?
oui j’accede stop and start etc…
Cette vm en ip fixe aussi ? ou en dhcp ?
Si tu te connectes à la vm et que tu ouvres un terminal, tu sais taper :
docker logs id_container_nextcloud
pour retrouver l’id du container :
docker ps
impossible d’y accéder meme en ssh sur qui on aurait pu voir docker ps
autant pour moi docker ps ok
id 2ae187f892b1
J’ai réussi a avoir (la tartine) de logs
Hum ça semble démarrer correctement
T’as essayé :
https://ip_de_la_vm:4443
T’auras sûrement des avertissements mais on pourra voir si ça répond qqc.
Non ca ne répond pas
internal server…message dessus
La bdd est embarquée dans le même container que nextcloud ?
T’as utilisé un « docker compose » pour créer se container ?
Si oui tu peux le partager stp ?
En ligne de commande docker run 'inspire du tuto de tonton jo docker pour les nuls
tu veux mon ipc’est cà ?
Non pas besoin, mais je pense que t’as un problème avec la BDD.
Pour ça qu’il faudrait plus de détail sur la façon dont tu as installé tout ça
D’abord j’ai installé debian11 sur proxmox et ensuite sur debian docker run -d
–name=nextcloud
-e PUID=1000
-e PGID=1000
-e TZ=Europe/Paris
-p 4443:443
-v /home/debian11/docker/nextcloud:/config
-v /home/debian11/dockerdata/nextcloud:/data
–restart unless-stopped
lscr.io/linuxserver/nextcloud:latest
et c’est tout
Bon curieux, dans le dockerfile associé à l’image je vois rien en rapport avec la BDD.
Bref install avec bdd sqlite3 je pense.
Si tu peux faire :
find /home/debian -name config.php
find /home/debian -name nextcloud.log
Tu notes le chemin des 2 fichiers.
Si tu peux mettre le contenu du premier ici, et checker dans le second si tu y trouves des messages d’erreur (évidemment les copier ici aussi).
ind /home/debian -name config.php
find /home/debian -name nextcloud.log
find: ‘/home/debian’: Aucun fichier ou dossier de ce type
find: ‘/home/debian’: Aucun fichier ou dossier de ce type
root@debian11pve:/home/louduc33# find /home/debian -name config.php
find: ‘/home/debian’: Aucun fichier ou dossier de ce type
DANS SUMMARY TOUT FONCTIONNE
Ok, bon on va faire autrement.
Depuis la vm debian :
docker exec -it nextcloud /bin/ash
cd /config/www/nextcloud/config
Une fois dans ce dossier tu devrais y trouver le fichier config.php
Tu fais un cat sur le fichier pour retrouver le contenu :
cat config.php
Ensuite :
cd /data
Et là tu devrais trouvais le fichier nextcloud.log
Et tu fais un nouveau cat :
cat nextcloud.log
En vidéo :
et
Il manque le 11 dans le find…