[MoodleBox] Impossible de restaurer des cours

[MoodleBox] Impossible de restaurer des cours

par Daniel Méthot,
Nombre de réponses : 13
Avatar Moodleurs particulièrement utiles

Bonjour,

J'installe une nouvelle version de MoodleBox.

Après décompression, copie sur carte micro-SD, lancement et connexion à Moodle.

  • Image 1.9.5 du 1er novembre
  • Moodle 3.3.2+
  • Sur carte 32GO (26GO de libre)

Je ne peux restaurer de cours. Administration/Cours/Restaurer un cours.

Message d'erreur: error/cannot_create_backup_temp_dir

Daniel

Moyenne des évaluations  -
En réponse à Daniel Méthot

Re: [MoodleBox] Impossible de restaurer des cours

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Salut Daniel,

Ceci n'est pas normal. S'agit-il bien d'une image fraichement téléchargée ?

Une fois connecté en SSH sur la MoodleBox, peux-tu lancer la commande suivante dans le terminal de la MoodleBox et copier le résultat ?

ls -la /var/www/moodledata/temp/

En réponse à Nicolas Martignoni

Re: [MoodleBox] Impossible de restaurer des cours

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour Nicolas,

Tu penses à des droits sur le répertoire sans doute ?

Voici la réponse :


Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sat Nov 18 10:45:08 2017 from 10.0.0.133
moodlebox@moodlebox:~ $ ls -la /var/www/moodledata/temp/
total 4
drwxrwxr-x  3 www-data www-data   80 Nov 18 04:15 .
drwxrwsrwx 12 www-data www-data 4096 Nov 17 11:37 ..
lrwxrwxrwx  1 root     root       26 Nov 18 02:17 backup -> /var/www/moodledata/backup
drwxrwxrwx  2 root     root       40 Nov 18 03:51 filestorage
moodlebox@moodlebox:~ $

L'image est chargée depuis quelques jours. 1.9.5 du 1er novembre. Installée sur une carte micro-SD avec l'installeur d'image disque Linux qui a préalablement effacé les anciennes données existantes. Il s'agissait d'une carte contenant une ancienne version de MoodleBox.

Moodle fonctionne et j'ai même commencé à le configurer.

Pour l'instant seule la demande de restauration de cours ne s'effectue pas.

On n'affiche même pas la fenêtre de dépôt du fichier.

erreur

Daniel

 

En réponse à Daniel Méthot

Re: [MoodleBox] Impossible de restaurer des cours

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Merci. Peux-tu également lancer la commande suivante :

ls -la /var/www/moodledata
En réponse à Nicolas Martignoni

Re: [MoodleBox] Impossible de restaurer des cours

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Excuse pour le retard... j'étais sorti pensif

moodlebox@moodlebox:~ $ ls -la /var/www/moodledata
total 44
drwxrwsrwx 12 www-data www-data 4096 Nov 18 13:00 .
drwxr-xr-x  5 root     root     4096 Nov  1 17:44 ..
drwxrwsrwx  3 root     www-data 4096 Nov 17 14:35 cache
drwxrwsrwx 25 root     www-data 4096 Nov 17 14:31 filedir
-rw-rw-rw-  1 root     www-data  128 Nov  1 15:30 .htaccess
drwxrwsrwx  4 root     www-data 4096 Nov 18 04:15 lang
drwxrwsrwx  8 root     www-data 4096 Nov 17 11:36 localcache
drwxrwsrwx 53 root     www-data 4096 Nov 17 11:36 lock
drwxrwsrwx  2 root     www-data 4096 Nov  1 15:31 muc
drwxrwxr-x  2 www-data www-data 4096 Nov  1 15:30 repository
drwxrwxr-x  2 www-data www-data   40 Nov 18 13:33 sessions
drwxrwxr-x  3 www-data www-data   80 Nov 18 04:15 temp
drwxrwsrwx  2 root     www-data 4096 Nov 18 13:00 trashdir

pensif

En réponse à Daniel Méthot

Re: [MoodleBox] Impossible de restaurer des cours

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Pas de souci pour le retard.

C'est un bogue (assez bizarre ma foi), que je suis en train de corriger et qui ne sera plus dans dans la prochaine version.

En attendant, si tu veux corriger sur ta version, lance les commandes ci-dessous, dans l'ordre:

sudo mkdir -p /var/www/moodledata/backup
sudo chmod -R ug+w,o-w /var/www/moodledata/backup
sudo chmod -R g+s /var/www/moodledata/backup
Moyenne des évaluations Utile (2)
En réponse à Nicolas Martignoni

Re: [MoodleBox] Impossible de restaurer des cours

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

J'ai commencé des restaurations et cela semble fonctionner grand sourire

Etonnant que depuis début novembre personne n'aie encore rencontré ce bug...

Merci.

D'autant plus apprécié quand on est guidé pas à pas sans comprendre vraiment ce qui se passe.

Et qu'au final tout fonctionne.

Daniel

En réponse à Daniel Méthot

Re: [MoodleBox] Impossible de restaurer des cours [Résolu]

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Résolu sourire

En réponse à Daniel Méthot

Re: [MoodleBox] Impossible de restaurer des cours

par Mustapha Jakani,

On fait confiance à la magie des programmeurs... 

C'est vraiment utile, je serai amené à faire des restaurations de cours sur une nouvelle Moodlebox, prochainement.

Merci à vous de m'avoir fait gagner du temps sourire, reste à savoir le faire !

Mustapha

En réponse à Mustapha Jakani

Re: [MoodleBox] Impossible de restaurer des cours

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour Mustapha,

En résumé...

Aucune difficulté pour restaurer un cours dans la MoodleBox.*

  • S'il est de taille réduite (<50MO limite serveur) le fichier peut être déposé.
  • S'il est plus important (<120MO**) on peut le placer dans une clé USB connectée ou dans l'espace des fichiers accessibles par SFTP et on va le chercher dans ces espaces.

Daniel

* La nouvelle version 2.0 du 18 novembre contient Moodle 3.4+ sourire (merci Nicolas)

** Valeur sous contrôle de Nicolas

En réponse à Daniel Méthot

Re: [MoodleBox] Impossible de restaurer des cours

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

> S'il est plus important (<120MO**) on peut le placer dans une clé USB connectée ou dans l'espace des fichiers accessibles par SFTP et on va le chercher dans ces espaces.

Je me permets de corriger cette info partiellement erronée. Cette limite fixe de 120 Mo n'existe pas. Cela ne signifie pas pour autant que l'on pourra restaurer des cours de n'importe quelle taille, mais ça, c'est valable pour n'importe quel serveur Moodle.

En réponse à Nicolas Martignoni

Re: [MoodleBox] Impossible de restaurer des cours

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Ah bon !

J'avais cru comprendre qu'on pouvait à présent restaurer des cours de plus de 50MO ?