| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| linux:nextcloud:maintenance_et_astuces [2025/09/21 17:19] – [Nextcloud office] tutospisto | linux:nextcloud:maintenance_et_astuces [2026/07/23 21:33] (Version actuelle) – [Downgrading is not supported and may corrupt your instance] tutospisto |
|---|
| |
| |
| ======= Maps - Photos ======= | |
| |
| Trouvé sur : https://github.com/nextcloud/maps/issues/880 | |
| |
| Pour ajouter les photos sur la carte si cela ne s'est pas fait correctement : | |
| En le planifiant (plus long mais plus respectueux des ressources du serveur): | |
| <code bash>maps:scan-photos</code> | |
| ou en le forçant en ligne de commande avec "--now" (plus efficace et je n'ai pas eu de problème malgré les +200k de photos traitées en +/- 2H). | |
| <code bash>maps:scan-photos --now</code> | |
| |
| |
| La solution peut aussi être trouvée dans la doc officielle de nextcloud : [[https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#proxy-configurations|Proxy Configurations 67]] | La solution peut aussi être trouvée dans la doc officielle de nextcloud : [[https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#proxy-configurations|Proxy Configurations 67]] |
| |
| - Ajouter cette ligne dans [diossier racine de nextcloud]/config/config.php <code bash>'htaccess.RewriteBase' => '/',</code> (Si l'instance Nextcloud est accessible autrement qu'à la racine comme dans "https://mycloud.org/nextcloud" alors il faudra mettre "/nextcloud". Si Nextcloud est accessible via "https://mycloud.org/" alors il faut mettre "/".) | - Ajouter cette ligne dans [dossier racine de nextcloud]/config/config.php <code bash>'htaccess.RewriteBase' => '/',</code> (Si l'instance Nextcloud est accessible autrement qu'à la racine comme dans "https://mycloud.org/nextcloud" alors il faudra mettre "/nextcloud". Si Nextcloud est accessible via "https://mycloud.org/" alors il faut mettre "/".) |
| - Lancer cette commande pour mettre à jour le fichier .htaccess : <code bash>sudo -u www-data php occ maintenance:update:htaccess</code> | - Lancer cette commande pour mettre à jour le fichier .htaccess : <code bash>sudo -u www-data php occ maintenance:update:htaccess</code> |
| |
| En suivant le conseil ici : https://help.nextcloud.com/t/app-nextcloud-office-qui-ne-fonctionne-plus-suite-a-mise-a-jour/196257 | En suivant le conseil ici : https://help.nextcloud.com/t/app-nextcloud-office-qui-ne-fonctionne-plus-suite-a-mise-a-jour/196257 |
| |
| J'ai supprimé le texte qui était dans "Paramètres d'administration de nextcloud Office" (dans settings/admin/richdocuments) dans l'input text "**Allow list for WOPI requests**". | J'ai supprimé le texte qui était dans "Paramètres d'administration de nextcloud Office" (dans settings/admin/richdocuments) dans l'input text "**Allow list for WOPI requests**". Après avoir rechargé la page, c'est fonctionnel. |
| |
| Après avoir rechargé la page, c'est fonctionnel. | Sur les conseils de Dktmb, j'ai ajouté "127.0.0.1,$IPSERVER,$IPROUTEUR" : et ça fonctionne tout en étant plus sécurisé (après un rechargement de page). |
| |
| |
| ===== Nextcloud Map ===== | ===== Nextcloud Map - Photos ===== |
| Nextcloud map peut afficher vos photos ( https://github.com/nextcloud/maps ). | Nextcloud map peut afficher vos photos ( https://github.com/nextcloud/maps ). |
| | |
| Par défaut il ne prend que le dossier de photos de l'instance, mais on peut ajouter d'autres dossiers en créant un fichier nommé ".index.maps" pour lui signaler d'indexer les photos présentes. | Par défaut il ne prend que le dossier de photos de l'instance, mais on peut ajouter d'autres dossiers en créant un fichier nommé ".index.maps" pour lui signaler d'indexer les photos présentes. |
| | |
| | Un job se lancera en arrière plan pour ajouter les photos (cela peut prendre quelques heures en fonction du nombre de photos ajoutées). |
| | |
| | Trouvé sur : https://github.com/nextcloud/maps/issues/880 |
| | |
| | Pour ajouter les photos sur la carte si cela ne s'est pas fait correctement : |
| | En le planifiant (plus long mais plus respectueux des ressources du serveur): |
| | <code bash>sudo -u www-data php occ maps:scan-photos</code> |
| | ou en le forçant en ligne de commande avec "--now" (plus efficace et je n'ai pas eu de problème malgré les +200k de photos traitées en +/- 2H). |
| | <code bash>sudo -u www-data php occ maps:scan-photos --now</code> |
| | |
| | Et pour un utilisateur spécifique (oui il y a bien un espace avant $USER) : |
| | <code bash>sudo -u www-data php occ maps:scan-photos --now -- $USER</code> |
| | |
| | |
| | ===== Downgrading is not supported and may corrupt your instance ===== |
| | Suite à une mise à jour, si on a : |
| | <code bash>Downgrading Nextcloud from 34.0.2.1 to 34.0.1.2 is not supported and may corrupt your instance (database and data directory). Restore a full backup (code, database, and data directory) taken before the change, or restore the previous codebase so that it matches the installed version (version 34.0.2.1).</code> |
| | |
| | Il suffit de vider le cache serveur avec : |
| | <code bash>sudo systemctl restart php8.4-fpm && sudo systemctl restart apache2</code> |
| | |
| | |