Résolu : bug mise à jour Nextcloud

Ici on poste pour tout ce qui a trait à l'installation de sa distribution, de sa maintenance(mises à jour), etc. etc....
Avatar du membre
PerJean
Messages : 144
Enregistré le : 11 déc. 2020 05:39

Résolu : bug mise à jour Nextcloud

Message non lu par PerJean »

la mise à jour de la dernière version de Nextcloud pose problème sur mon Raspberry Pi 4 Model B Rev 1.4 , version os Linux 6.12.75+rpt-rpi-v8 aarch64
Nextcloud Hub 26 Winter (33.0.0)

En effet impossible pour moi d'ajouter les indices manquants d'occ
avec à première vue une impossibilité de trouver la fonction posix
Est ce ma version de php qui pose problème
voici les éléments



Capture d’écran du 2026-03-23 07-33-53.png
Capture d’écran du 2026-03-23 07-33-53.png (40.18 Kio) Vu 6371 fois
Capture d’écran du 2026-03-23 07-34-31.png
Capture d’écran du 2026-03-23 07-34-31.png (23.66 Kio) Vu 6371 fois
Capture d’écran du 2026-03-23 07-37-45.png
Capture d’écran du 2026-03-23 07-37-45.png (107.89 Kio) Vu 6371 fois
Je n'avais jamais rencontré ce problème auparavant et suis bien embarassé
Si vous savez comment corriger cela, merci par avance
Portable Lenovo V110-15ISK
CPU: Dual Core: Intel Core i3-6006U type: MT MCP speed: 2000 MHz
Carte graphique: Intel HD Graphics 52 , Carte son Realtek RTL8111/8168/8411
Linux Mint xfce 64 bits
pc bureau
cpu I3,carte AsusRock,ram 16 go
Avatar du membre
maxoxo
Messages : 388
Enregistré le : 12 févr. 2021 22:37

Re: bug lise à jour Nextcloud

Message non lu par maxoxo »

Salut,

Désolé pour cette attente je n'avais pas vu ton message.

En général cette erreur est due au manque du paquet php-posix sur la distribution. Ce n'est pas lié à ta version de PHP, 8.5.3 étant une version récente tout juste supportée par Nextcloud 33.

Tu sembles être sur une dérivée de Debian, à ma connaissance la distribution ne va pas au-delà de php8.4 pour le moment et normalement php-posix était fourni dans le paquet.

Ton installation de php semble donc venir d'un dépôt extérieur. Essaie donc d'installer php-posix avec un apt install pour voir.

Ensuite relance la commande

Code : Tout sélectionner

sudo -u www-data php /var/www/html/nextcloud/occ db:add-missing-indices
Avatar du membre
PerJean
Messages : 144
Enregistré le : 11 déc. 2020 05:39

Re: bug lise à jour Nextcloud

Message non lu par PerJean »

Merci Maxovo
je viens de réessayer

sudo apt install php8.4-common
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
php8.4-common est déjà la version la plus récente (8.4.19-1+0~20260330.43+debian12~1.gbpa18ea1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

~ $ sudo apt install php8.4-posix
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Note : sélection de « php8.4-common » au lieu de « php8.4-posix »
php8.4-common est déjà la version la plus récente (8.4.19-1+0~20260330.43+debian12~1.gbpa18ea1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

bizarre
à première vue pas de version susceptible d'être installée

Je n'arrive pas à comprendre
Je me demande où trouver le paquet php-posix

merci encore Maxovo
Portable Lenovo V110-15ISK
CPU: Dual Core: Intel Core i3-6006U type: MT MCP speed: 2000 MHz
Carte graphique: Intel HD Graphics 52 , Carte son Realtek RTL8111/8168/8411
Linux Mint xfce 64 bits
pc bureau
cpu I3,carte AsusRock,ram 16 go
Avatar du membre
maxoxo
Messages : 388
Enregistré le : 12 févr. 2021 22:37

Re: bug lise à jour Nextcloud

Message non lu par maxoxo »

En relisant ton message, je vois que Nextcloud utilise bien PHP 8.4 tandis que ta commande semble pointer vers PHP 8.5.

Se pourrait-il que tu aies en fait plusieurs versions installées ?

Essaie en utilisant plutôt

Code : Tout sélectionner

sudo -u www-data /usr/bin/php8.4 /var/www/html/nextcloud/occ
Si ça fonctionne ça veut dire que ton php par défaut pointe sur la version 8.5 qui n'est p-e pas installée complètement sur le système. Ton installation de nextcloud elle utilise bien php8.4 qui semble installé depuis les dépôts Debian via le paquet php8.4-common.
Avatar du membre
PerJean
Messages : 144
Enregistré le : 11 déc. 2020 05:39

Re: bug mise à jour Nextcloud

Message non lu par PerJean »

Merci
Cela ne fonctionne pas.
Je pense que tu as raison,
php 8.5 a été installé suite à une maj
Puis je la supprimer
bonne soirée
Portable Lenovo V110-15ISK
CPU: Dual Core: Intel Core i3-6006U type: MT MCP speed: 2000 MHz
Carte graphique: Intel HD Graphics 52 , Carte son Realtek RTL8111/8168/8411
Linux Mint xfce 64 bits
pc bureau
cpu I3,carte AsusRock,ram 16 go
Avatar du membre
maxoxo
Messages : 388
Enregistré le : 12 févr. 2021 22:37

Re: bug mise à jour Nextcloud

Message non lu par maxoxo »

Essaie la commande

Code : Tout sélectionner

sudo update-alternatives --config php
Il te proposera toutes les versions de PHP installées sur le système pour que tu puisses sélectionner celle à utiliser par défaut. Tu pourras choisir la 8.4 et réessayer la commande occ avec juste "php" comme indiqué dans les premiers messages
Avatar du membre
PerJean
Messages : 144
Enregistré le : 11 déc. 2020 05:39

Resolu: bug mise à jour Nextcloud

Message non lu par PerJean »

Ca y est, tout est ok
un grand Merci pour ton aide, Maxovo

:D :D
Portable Lenovo V110-15ISK
CPU: Dual Core: Intel Core i3-6006U type: MT MCP speed: 2000 MHz
Carte graphique: Intel HD Graphics 52 , Carte son Realtek RTL8111/8168/8411
Linux Mint xfce 64 bits
pc bureau
cpu I3,carte AsusRock,ram 16 go
Avatar du membre
maxoxo
Messages : 388
Enregistré le : 12 févr. 2021 22:37

Re: Resolu: bug mise à jour Nextcloud

Message non lu par maxoxo »

PerJean a écrit : 06 avr. 2026 08:23 Ca y est, tout est ok
un grand Merci pour ton aide, Maxovo

:D :D
Super ! Content d'avoir pu t'aider :)

Par précaution quand même, il faudrait comprendre pourquoi tu avais du php 8.5 installé. Est-ce que tu fais tourner d'autres applications que Nextcloud qui en avaient explicitement besoin ? Si tu n'as que Nextcloud sur ton RPi aucun souci
Avatar du membre
PerJean
Messages : 144
Enregistré le : 11 déc. 2020 05:39

Re: Résolu : bug mise à jour Nextcloud

Message non lu par PerJean »

je pense que j'ai fait une fausse manoeuvre
les autres amplis WordPress, piwigo, fonctionne parfaitement.
mille mercis
Portable Lenovo V110-15ISK
CPU: Dual Core: Intel Core i3-6006U type: MT MCP speed: 2000 MHz
Carte graphique: Intel HD Graphics 52 , Carte son Realtek RTL8111/8168/8411
Linux Mint xfce 64 bits
pc bureau
cpu I3,carte AsusRock,ram 16 go
Répondre