Rendering of app_nextcloud_fr in Simone was broken... (#685)

This commit is contained in:
YunoHost Bot 2018-03-14 18:34:12 +01:00 committed by Alexandre Aubin
parent 171a2c2ec3
commit 6469d121ce

View file

@ -5,8 +5,8 @@
**Remarque** : Remplacez `nextcloud` par le nom de son instance, si vous avez plusieurs apps Nextcloud installées. **Remarque** : Remplacez `nextcloud` par le nom de son instance, si vous avez plusieurs apps Nextcloud installées.
Commencez par éteindre le serveur web avec la commande: Commencez par éteindre le serveur web avec la commande:
``` ```bash
systemctl stop nginx systemctl stop nginx
``` ```
## Choix de l'emplacement ## Choix de l'emplacement
@ -15,75 +15,75 @@ Commencez par éteindre le serveur web avec la commande:
Pour l'instant seul root peut y écrire dans `/media/stockage`; ce qui signifie que nginx et nextcloud ne pourront donc pas l'utiliser. Pour l'instant seul root peut y écrire dans `/media/stockage`; ce qui signifie que nginx et nextcloud ne pourront donc pas l'utiliser.
``` ```bash
chown -R nextcloud:www-data /media/stockage chown -R nextcloud:www-data /media/stockage
chmod 775 -R /media/stockage chmod 775 -R /media/stockage
``` ```
### Cas B : Stockage partagé, données déjà présentes, données Nextcloud dans un sous-dossier ### Cas B : Stockage partagé, données déjà présentes, données Nextcloud dans un sous-dossier
Si vous souhaitez utiliser ce disque pour d'autres applications, vous pouvez créer un sous-dossier appartenant Nextcloud. Si vous souhaitez utiliser ce disque pour d'autres applications, vous pouvez créer un sous-dossier appartenant Nextcloud.
``` ```bash
mkdir -p /media/stockage/nextcloud_data mkdir -p /media/stockage/nextcloud_data
chown -R nextcloud /media/stockage/nextcloud_data chown -R nextcloud /media/stockage/nextcloud_data
chmod 775 -R /media/stockage/nextcloud_data chmod 775 -R /media/stockage/nextcloud_data
``` ```
## Migrer les données ## Migrer les données
Migrez vos données vers le nouveau disque. Pour ce faire *(soyez patient, cela peut être long)* : Migrez vos données vers le nouveau disque. Pour ce faire *(soyez patient, cela peut être long)* :
``` ```bash
Cas A : cp -ir /home/yunohost.app/nextcloud /media/stockage Cas A : cp -ir /home/yunohost.app/nextcloud /media/stockage
Cas B : cp -ir /home/yunohost.app/nextcloud /media/stockage/nextcloud_data Cas B : cp -ir /home/yunohost.app/nextcloud /media/stockage/nextcloud_data
``` ```
L'option `i` permet de vous demander quoi faire en cas de conflit de fichier, notamment si vous écrasez un ancien dossier de données Owncloud ou Nextcloud. L'option `i` permet de vous demander quoi faire en cas de conflit de fichier, notamment si vous écrasez un ancien dossier de données Owncloud ou Nextcloud.
Pour vérifier que tout s'est bien passé, comparer ce qu'affichent ces deux commandes (le contenu doit être identique): Pour vérifier que tout s'est bien passé, comparer ce qu'affichent ces deux commandes (le contenu doit être identique):
``` ```bash
ls -la /home/yunohost.app/nextcloud ls -la /home/yunohost.app/nextcloud
Cas A : ls -al /media/stockage Cas A : ls -al /media/stockage
Cas B : ls -al /media/stockage/nextcloud_data Cas B : ls -al /media/stockage/nextcloud_data
``` ```
## Configurer Nextcloud ## Configurer Nextcloud
Pour informer Nextcloud de son nouveau répertoire, modifiez le fichier `/var/www/nextcloud/config/config.php` avec la commande: Pour informer Nextcloud de son nouveau répertoire, modifiez le fichier `/var/www/nextcloud/config/config.php` avec la commande:
``` ```bash
nano /var/www/nextcloud/config/config.php nano /var/www/nextcloud/config/config.php
``` ```
Cherchez la ligne: Cherchez la ligne:
``` ```bash
'datadirectory' => '/home/yunohost.app/nextcloud/data', 'datadirectory' => '/home/yunohost.app/nextcloud/data',
``` ```
Que vous modifiez : Que vous modifiez :
``` ```bash
CAS A : 'datadirectory' => '/media/stockage', CAS A : 'datadirectory' => '/media/stockage',
CAS B : 'datadirectory' => '/media/stockage/nextcloud_data', CAS B : 'datadirectory' => '/media/stockage/nextcloud_data',
``` ```
Sauvegardez avec `ctrl+x` puis `o`. Sauvegardez avec `ctrl+x` puis `o`.
Relancez le serveur web : Relancez le serveur web :
``` ```bash
systemctl start nginx systemctl start nginx
``` ```
Lancez un scan du nouveau répertoire par Nextcloud: Lancez un scan du nouveau répertoire par Nextcloud:
``` ```bash
cd /var/www/nextcloud cd /var/www/nextcloud
sudo -u nexcloud php occ files:scan --all sudo -u nexcloud php occ files:scan --all
``` ```
C'est terminé. À présent testez si tout va bien, essayez de vous connecter à votre instance Nextcloud, envoyer un fichier, vérifiez sa bonne synchronisation. C'est terminé. À présent testez si tout va bien, essayez de vous connecter à votre instance Nextcloud, envoyer un fichier, vérifiez sa bonne synchronisation.