logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 Re : Scripts, programmes et robots » Reformater un .csv pour pouvoir l'importer dans moodle » 10-06-2020 12:55:23

cemoi
Hello,
sorry pour la ré-activité... mais je vais bientôt sortir la tête de l'eau smile

Il y a un petit probléme mais c'est de ma faute.. :

tous les fichiers qui commences par export_listing-items**.csv ce sont les exports à partir de SAcoChe

Dans ton readme sur GIT tu as mis:
Convertisseur csv : Moodle => SaCoche
mais c'est bien l'inverse smile
Par contre dans l'url du GIT c'est bien dans le bon odre  >> https://framagit.org/Daguhh/convertsacocochemoodle

Par contre c'est bien une conversion des exports de SacoChe (qui sont en .csv) vers Moodle (qui ne prend que du .csv à priori... c'est peut être une limitation du serveur académique)

J'ai vu qu'il y avait une possibilité de conversions par le biais d'un dictionnaire mais je n'ai pas testé. J'ai juste lancé le script et regardé ce que ça sortais et c'est plus tot pas mal
J'ai utilisé que ./convert_csv_educ_nat -i  pour l'utilisation avec la bib standard

J'ai vu que tu avais super documenté le code: un grand merci!! Ca va m'aider à comprendre et à ce que le code soit éventuellement repris.


Pour les correspondances:

Fichier d'export de SacoChe (en .csv)
Description des correspondance des colonnes du fichier exporter de sacoche avec celui de moodle (de gauche à droite et de haut en bas)

La colonne ITEM_ID correspond à rien >> à supprimer
La colonne MATIERE correspond à
La colonne NIVEAU correspond à la deuxieme valeure de la colonne Nom abrégé
La colonne DOMAINE correspond à la troisième valeure de la colonne Nom abrégé
La colonne THEME correspond à la quatrièle valeure de la colonne Nom abrégé <<<< à préciser car on passe d'une structure arborescente à une structure plate
La colonne REFERENCE est redondante je la suprimerai
La colonne ITEM correspond à la 5 iéme valeure de la colonne Nom abrégé <<<< à préciser car on passe d'une structure arborescente à une structure plate
La colonne DEMANDE_EVAL est à supprimer
La colonne LIEN est à supprimer
La colonne SOCLE_2016 est à supprimer
La colonne COMMENTAIRE correspond à la colonne Description

Pour le référentiel des BAC j'ai des colonnes apres sans titre avec qq trucs bidons par si par là... o_O >> à supprimer ça sert à rien



Si tu es ok on peux se faire une session en vocal pour terminer les réglages de correspondances: dis moi quand t'es dispo et ça m'ira wink
J'utilise Jitsi ou jami

++ en te remerciant vivement smile

Le fichier d'export à partir de SacoChe du référentiel de CAP est là https://cloud-montpellier.beta.educatio … bfzYfDTJLY

Le fichier d'export à partir de SacoChe du référentiel de BAC est là https://cloud-montpellier.beta.educatio … 3wZx7wEToD


Le fichier de BAC passé par le script donne ça: https://cloud-montpellier.beta.educatio … 86ZTwridir

Remarques sur ce fichier:

La colonne ID de la compétence parente est vide
Dans la colonne ID juste en dessous de ID il n'y a pas le niveau (BACTMA)
Dans la colonne ID il n'y a pas les C1 C2 C3 ni les les C1.1 C2.1 C3.1 avant les C1.1.1 C2.1.1 C3.1.1
Dans lla colonne Nom abrégé juste en dessous il n'y a pas BAC TMA
Dans la colonne description il  y a bien les balises mais pas les commentaires dedans tu me diras que pour le référentiel des bac je n'ai aps mis de descriptions: c'est vide mais dans celui des cap ça ne met pas les commentaires entre les balises
A partir de la colonne format de description rien ne va plus: ça ne correspond plus smile


Je vais surveiller le post de prêt

#2 Re : Scripts, programmes et robots » Reformater un .csv pour pouvoir l'importer dans moodle » 01-06-2020 10:29:00

cemoi
Bonjour,
wow super!! Merci!! je vais tester tout ça et je tenterai d'expliquer les correspondances le plus clairement possible.

par contre je viens de voir qu'il n'y a pas de licence sur ton code du coup est ce que ce code pourra être reprit par le projet Moodle et/ou SacCoche?
++

#4 Re : Scripts, programmes et robots » Reformater un .csv pour pouvoir l'importer dans moodle » 24-05-2020 17:41:03

cemoi
eee je comprend pas j'ai pas la possibilité d'exporter le référentiel en xml à partir de moodle... ils disent afficher le bloc référentiel mais je n'ai aps de bloc référentiel... c'est certainement par ce qu'il n'y a pas de plugin de rajouté... c'est tres bizzard cette doc. Il y a beaucou pde format pour l'importation mais pour l'exportation (à partir de moodle) je n'ai pas de choix à part celui de csv.
La doc Moodle ne semble pas à jour... la version courante est 3.7.x et là ça parle pour la 2.0

J'ai commencé à copier/coller le référentiel des cap directement dans moodle et je l'ai exporté (j'ai pas eu de choix sur le format...) voila ce que ça donne:
https://cloud-montpellier.beta.educatio … i6kdjPqeTY
à comparer avec:
https://cloud-montpellier.beta.educatio … e4fcx4eatX

#5 Re : Scripts, programmes et robots » Reformater un .csv pour pouvoir l'importer dans moodle » 24-05-2020 16:56:34

cemoi
Je commence à faire le référentiel dans Moodle avec les copiers collé et je vais faire un export ça vous permettra de voir comment doit être la structure pour un même jeux de données

#6 Scripts, programmes et robots » Reformater un .csv pour pouvoir l'importer dans moodle » 24-05-2020 10:27:02

cemoi
Réponses : 12
Bonjour,
j'ai un export (d'un référentiel de diplomme) en .csv qui a été fait à partir de SacoChe https://sacoche.sesamath.net/ que je dois importer dans Moodle https://moodle.org/?lang=fr .

Le probléme c'est que moodle attend un certain formatage de ce .csv: un certain nombre de colonnes avec certain nom et des commentaire entre des balises html ...

Ce qu'attend Moodle: https://cloud-montpellier.beta.educatio … ZmcEabCLLm
L'export de SacoChe: https://cloud-montpellier.beta.educatio … e4fcx4eatX

Il existe une instance de demo de moodle ou on a un acces comme admin et donc la possibilité de tester l'importation/créer un référentiel: https://school.moodledemo.net/

J'ai 2 référentiels à faire:

https://cloud-montpellier.beta.educatio … e4fcx4eatX
https://cloud-montpellier.beta.educatio … 7BE4P4KPk2

Je voudrai éviter de faire des copiers/coller par milliers...

SacoCoche et Moodle sont présents sur quasi tous les les serveurs académique du coup l'intéret c'est de partager le script si vous arrivé à qqchose... ça fera économiser des milliers d'heures de copier/coller....

Merci! smile

Ps: la doc sur le module referentiel dans moodle:
https://docs.moodle.org/3x/fr/R%C3%A9f% … 3%A9tences
https://docs.moodle.org/3x/fr/mod/refer … t_instance

#8 Autres » [ok] installation et configuration de gespeaker » 21-10-2019 16:08:23

cemoi
Réponses : 1
hello,
je voudrai pouvoir transformer mes documents en *.odt en fichier audio. Ce sont des cours.
On m'a parlé de gespeaker ( https://packages.debian.org/buster/gespeaker )
Le probléme c'est que ça deconne d'origine...

Au début ça ne se lance pas du tout... il manque le paquet xpra ( https://packages.debian.org/buster/xpra ) pour que l'interface graphique arrive à se lancer.
Ca se lance mais ça indique une erreur:

                   

vérifier l'audio
Une erreur s'est produite pendant l'exécution du lecteur audio.

Erreur 2: Aucun fichier ou dossier de ce type



si je le lance à partir d'un terminal ça indique:

~$gespeaker
loading available plugins...
[DBUS]: init plugin v.0.2
[Debug]: init plugin v.0.2
[Debug]: __init__("Debug", "0.2", "Fabio Castelli", "Debug interface", "/usr/share/gespeaker/plugins/plugin_debug/icon.svg", "")
[Stop on quit]: init plugin v.0.1
[Save voice settings]: init plugin v.0.1
[Welcome message]: init plugin v.0.1
[Save window position]: init plugin v.0.1
[Save window size]: init plugin v.0.1
starting gespeaker
python version detected: 2.7
loading interface from /usr/share/gespeaker/data/ui/gespeaker.glade
loading controls from UI
loading languages from /usr/bin/espeak --voices
loading variants from /usr/share/espeak-data/voices/!v
[Debug]: load()
[Save window size]: Load window size (986x502)
[Welcome message]: Play welcome message: Bienvenu dans Gespeaker
['/usr/bin/espeak', '-a', '100', '-p', '50', '-s', '170', '-g', '10', '-v', 'mb-fr1', '-f', '/tmp/gespeakerScKRQk', '--pho'] ['/usr/bin/mbrola', '-v', '1.0', '-e', '/usr/share/mbrola/fr1/fr1', '-', '/tmp/gespeaker.wav'] ['aplay']



je valide la fenêtre d'erreur et l'interface apparait.
J'ai du installé les paquets mbrola et mbrola-fr1 à mbrola-fr7

Quand je tente de lire un fichier *.txt avec une phrase dedans ça me retourne toujours:

 

vérifier l'audio
Une erreur s'est produite pendant l'exécution du lecteur audio.

Erreur 2: Aucun fichier ou dossier de ce type



dans le terminal ça indique:

[Debug]: on_uiready(<gespeakerUI.gespeakerUI object at 0x7f5d593eab10>)
[Save window position]: Load window position (113,325)
[Debug]: on_shown()
['/usr/bin/espeak', '-a', '100', '-p', '50', '-s', '170', '-g', '10', '-v', 'mb-fr1', '-f', '/tmp/gespeakerScKRQk', '--pho'] ['/usr/bin/mbrola', '-v', '1.0', '-e', '/usr/share/mbrola/fr1/fr1', '-', '/tmp/gespeaker.wav'] ['aplay']



Si vous avez une idée... je suis sur une debian stable.

Merci!

Edit: je viens de trouver le probléme!!
Il faut allé dans edition préférences et selectionner le serveur audio pulse audio... par default c'est sur alsa.

Have fun!

#9 Téléphones, tablettes, raspberry et autres systèmes à poil ras » virtualiser android >> quelle iso? » 14-09-2019 10:22:45

cemoi
Réponses : 6
Hello,
je cherche à virtualiser android, je suis sur buster. j'ai mis kvm mais pour le choix de l'iso je suis à la rue...

Est ce que qq connait un projet qui fournit une iso à virtualiser pour pouvoir faire tourner en virtualisation un android ?

Merci

PS: j'ai testé ça: https://www.android-x86.org/releases/re … -1-r2.html

#10 Re : Réseau » [ok]migration serveur stretch>>buster >> pb avec mariadb » 18-07-2019 13:04:34

cemoi
bad news:

mariadb -v


ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)



du coup je suis surpris...

systemctl status mariadb


Unit mariadb.service could not be found.
 



apt search maraidb-server


Sorting... Done
Full Text Search... Done
mariadb-server/stable 1:10.3.15-1 all
  MariaDB database server (metapackage depending on the latest version)

mariadb-server-10.1/now 10.1.38-0+deb9u1 amd64 [residual-config]
  (none)

mariadb-server-10.3/stable,now 1:10.3.15-1 amd64 [residual-config]
  MariaDB database server binaries

mariadb-server-core-10.3/stable 1:10.3.15-1 amd64
  MariaDB database core server files



eee... comment dire sad:(:(

A priori il n'y a plus de serveur sql... comment est ce que cela est possible? >> Les paquets factices de transition sous stretch ne sont pas présent dans buster.

J'ai du installer les metapaquets mariadb-server  php-mysql  php-ldap et php7.3-ldap qui n'avaient pas été installé... ça n'a pas suivi quand j'ai fait l'upgrade de stretch vers buster

Merci pour l'aide sur irc et ici \o/

#11 Re : Réseau » [ok]migration serveur stretch>>buster >> pb avec mariadb » 18-07-2019 11:09:13

cemoi
pour le error.log c'est le même message que dans mon premier post:

tail -f /var/log/apache2/error.log


[Thu Jul 18 12:02:25.521785 2019] [php7:error] [pid 31907] [client 93.23.***.***:**] PHP Fatal error:  Uncaught Doctrine\\DBAL\\DBALException: Failed to connect to the database: An exception occurred in driver: SQLSTATE[HY000] [2002] No such file or directory in /var/www/nextcloud/lib/private/DB/Connection.php:64\nStack trace:\n#0 /var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(448): OC\\DB\\Connection->connect()\n#1 /var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(410): Doctrine\\DBAL\\Connection->getDatabasePlatformVersion()\n#2 /var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(354): Doctrine\\DBAL\\Connection->detectDatabasePlatform()\n#3 /var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(710): Doctrine\\DBAL\\Connection->getDatabasePlatform()\n#4 /var/www/nextcloud/lib/private/DB/Connection.php(151): Doctrine\\DBAL\\Connection->setTransactionIsolation(2)\n#5 /var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php(181): OC\\DB\\Connection->__construct(Array, Object(Doctrine\\DBAL\\Driver\\PDOMySql\\Driver), Ob in /var/www/nextcloud/lib/private/DB/Connection.php on line 64
 



pour les droits sur les fichiers je vois pas pourquoi ça irai pas le nextcloud tourne depuis des mois avant que je fasse l'upgrade de debian.

ls -l /var/www/nextcloud/config/


-rw-r----- 1 www-data www-data  1328 Jul 18 10:51 config.php
-rw-r--r-- 1 www-data www-data 52500 Jul 12 10:14 config.sample.php



il arrive pas à se connecter sur la base de donnée et j'ai l'autre application qui a le même probléme...mais j'ai l'impression que c'est un probléme d'url rewriting dans la conf d'apache... ou pas hmm


Qaund je charge la page d'index de l'application SAcoche dans le error.log ça donne ça:

[Thu Jul 18 12:16:13.616718 2019] [php7:notice] [pid 31908] [client **.***.**.***:*****] SQLSTATE[HY000] [2002] No such file or directory in <strong>/var/www/SACoche/_sql/requetes_structure_maj_base.php</strong> on line <strong>55</strong><br />, referer: http://***.***.***.***/SACoche/

#12 Re : Réseau » [ok]migration serveur stretch>>buster >> pb avec mariadb » 18-07-2019 09:37:37

cemoi
oui j'avais de la conf du opcache je l'ai commenté et la ligne concernant l’erreur de syntaxe est partie.

dans Var/log/apache2/acces.log quand je charge le fichier index.php de nextcloud ça donne ça;

[18/Jul/2019:10:28:16 +0200] "GET /nextcloud/status.php HTTP/1.1" 500 370 "-" "Mozilla/5.0 (Linux) mirall/2.5.1git (Nextcloud)"



Je saisi pas pourquoi php merderai comme ça d'un coup... le plus compliqué c'est de comprendre d'ou vient le problème car là je me demande si ça vient de la conf de apache ou d'autre chose...

le phpinfo me donne tous les module php chargé:

Additional .ini files parsed  /etc/php/7.3/apache2/conf.d/10-mysqlnd.ini, /etc/php/7.3/apache2/conf.d/10-opcache.ini, /etc/php/7.3/apache2/conf.d/10-pdo.ini, /etc/php/7.3/apache2/conf.d/15-xml.ini, /etc/php/7.3/apache2/conf.d/20-apcu.ini, /etc/php/7.3/apache2/conf.d/20-calendar.ini, /etc/php/7.3/apache2/conf.d/20-ctype.ini, /etc/php/7.3/apache2/conf.d/20-curl.ini, /etc/php/7.3/apache2/conf.d/20-dom.ini, /etc/php/7.3/apache2/conf.d/20-exif.ini, /etc/php/7.3/apache2/conf.d/20-fileinfo.ini, /etc/php/7.3/apache2/conf.d/20-ftp.ini, /etc/php/7.3/apache2/conf.d/20-gd.ini, /etc/php/7.3/apache2/conf.d/20-gettext.ini, /etc/php/7.3/apache2/conf.d/20-iconv.ini, /etc/php/7.3/apache2/conf.d/20-imagick.ini, /etc/php/7.3/apache2/conf.d/20-intl.ini, /etc/php/7.3/apache2/conf.d/20-json.ini, /etc/php/7.3/apache2/conf.d/20-mbstring.ini, /etc/php/7.3/apache2/conf.d/20-mysqli.ini, /etc/php/7.3/apache2/conf.d/20-pdo_mysql.ini, /etc/php/7.3/apache2/conf.d/20-phar.ini, /etc/php/7.3/apache2/conf.d/20-posix.ini, /etc/php/7.3/apache2/conf.d/20-readline.ini, /etc/php/7.3/apache2/conf.d/20-shmop.ini, /etc/php/7.3/apache2/conf.d/20-simplexml.ini, /etc/php/7.3/apache2/conf.d/20-sockets.ini, /etc/php/7.3/apache2/conf.d/20-sysvmsg.ini, /etc/php/7.3/apache2/conf.d/20-sysvsem.ini, /etc/php/7.3/apache2/conf.d/20-sysvshm.ini, /etc/php/7.3/apache2/conf.d/20-tokenizer.ini, /etc/php/7.3/apache2/conf.d/20-wddx.ini, /etc/php/7.3/apache2/conf.d/20-xmlreader.ini, /etc/php/7.3/apache2/conf.d/20-xmlwriter.ini, /etc/php/7.3/apache2/conf.d/20-xsl.ini, /etc/php/7.3/apache2/conf.d/20-zip.ini, /etc/php/7.3/apache2/conf.d/25-apcu_bc.ini



Les modules de papache2 chargé:

Loaded Modules  core mod_so mod_watchdog http_core mod_log_config mod_logio mod_version mod_unixd mod_access_compat mod_alias mod_auth_basic mod_authn_core mod_authn_file mod_authz_core mod_authz_host mod_authz_user mod_autoindex mod_deflate mod_dir mod_env mod_filter mod_headers mod_mime prefork mod_negotiation mod_php7 mod_proxy mod_proxy_fcgi mod_reqtimeout mod_rewrite mod_setenvif mod_socache_shmcb mod_status


...

#13 Re : Réseau » [ok]migration serveur stretch>>buster >> pb avec mariadb » 18-07-2019 09:24:15

cemoi
hello,
non j'ai ajouté les paquets redémarer apache mais le comportement est pareil ça me charge une page blanche sans code d'erreur

Si je fais un tail -f sur /var/log/apache2/error.log et que je charge l'index.php de nextcloud ça donne ça:

tail -f


[Thu Jul 18 10:00:04.957925 2019] [php7:error] [pid 31045] [client 78.***.****.123:**] PHP Fatal error:  Uncaught Doctrine\\DBAL\\DBALException: Failed to connect to the database: An exception occurred in driver: SQLSTATE[HY000] [2002] No such file or directory in /var/www/nextcloud/lib/private/DB/Connection.php:64\nStack trace:\n#0 /var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(448): OC\\DB\\Connection->connect()\n#1 /var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(410): Doctrine\\DBAL\\Connection->getDatabasePlatformVersion()\n#2 /var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(354): Doctrine\\DBAL\\Connection->detectDatabasePlatform()\n#3 /var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(710): Doctrine\\DBAL\\Connection->getDatabasePlatform()\n#4 /var/www/nextcloud/lib/private/DB/Connection.php(151): Doctrine\\DBAL\\Connection->setTransactionIsolation(2)\n#5 /var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php(181): OC\\DB\\Connection->__construct(Array, Object(Doctrine\\DBAL\\Driver\\PDOMySql\\Driver), Ob in /var/www/nextcloud/lib/private/DB/Connection.php on line 64



Quand je stop apache ça donne des détails dans le même fichier de log:

PHP:  syntax error, unexpected '=' in /etc/php/7.3/apache2/php.ini on line 1800
PHP:  syntax error, unexpected '=' in /etc/php/7.3/apache2/php.ini on line 1800
PHP:  syntax error, unexpected '=' in /etc/php/7.3/apache2/php.ini on line 1800
PHP:  syntax error, unexpected '=' in /etc/php/7.3/apache2/php.ini on line 1800
PHP:  syntax error, unexpected '=' in /etc/php/7.3/apache2/php.ini on line 1800
PHP:  syntax error, unexpected '=' in /etc/php/7.3/apache2/php.ini on line 1800
[Thu Jul 18 10:08:14.992828 2019] [mpm_prefork:notice] [pid 31072] AH00169: caught SIGTERM, shutting down
PHP:  syntax error, unexpected '=' in /etc/php/7.3/apache2/php.ini on line 1800
 



EDIT >>> je viens de régler le probléme du php.ini j'avais configuré le opcache pour la version précédente de nextcloud j'ai commenté ce bloc et je n'ai plus les erreures de syntaxes dans le log du cout. Par contre tout le reste n'a pas changé.

J'ai créé un php.info dans le répertoire nextcloud et je lui ai donné les droits qui vont bien. Quand je le charge en précisant le fichier que je veux charger dans l'url (toto.fr/nextcloud/info.php)  ça donne les mêmes messages en boucle que quand je charge l'index.php de nextcloud ...
Quand je bouge le phpinfo juste au-dessus du répertoire de nextcloud la apache le charge et ça donne rien dans le error.log

J'ai un dokuwiki et ça fonctionne sans retours dans le fichier log
J'ai aussi l'application SAcoche là ça charge la page pour se loguer en précisant qu'il manque la connexion au serveur. j'imagine qu'il parle du serveur sql.

Je me demande si c'est pas une histoire d'url rewriting... dans la conf de apache

#14 Réseau » [ok]migration serveur stretch>>buster >> pb avec mariadb » 13-07-2019 14:29:37

cemoi
Réponses : 8
hello,
j'ai voulou mettre à jour mon servreur de stretch à buster, il héberge un dokuwiki et un nextcloud.

j'ai en premier mis à jour la stretch puis j'ai mis à jour le nexctloud vers la dernière version stable (la 16.03)

Aprés ces étapes nextcloud était fonctionnel

Comme sur stretch la version de php était trop vielle j'utilisais le depot de sury (https://deb.sury.org/ ) si non la migration sur nextcloud 16 était impossible.

J'ai modifié mon sources.list en remplaçant "stretch" par buster
j'ai fait un update+upgrade : ça priori tout va bien ça roule
je controle le fonctionnement de nextcloud et ça fonctionne normalement
je me rend compte que je n'ai pas changer le depot de sury qui est resté en stretch... je le change pour buster et je fais un apt updat et upgrade. Effectivement ça met beaucoup (plus de 16) de module php à jour.

je log sur mon nextcloud et là il me dit qu'il me manque le module curl de php. Je l'install et là j'ai une page blanche depuis au chargement de la page de login...

Est ce que d'avoir le depot de sury et celui de debian ça interfére?... avant de mettre le depot de sury sur buster et de faire l'upgrade ça fonctionnai...
Le plus simple serait peut etre de virer les pauqets php qui viennent du depot de sury pui de ne plus utiliser le depot de sury et utiliser seulement le depot de debian. Mias je vois pas comment supprimer les paquets php qui viennent seument du depot de sury...

Vos avis sur la question?

#15 Re : Scripts, programmes et robots » convertir des qcm en .docx en .aiken puis en .gift » 08-07-2019 16:19:45

cemoi
Up et mise à jour du lien qui contient tous les exemples et les fichiers docx incluant des images pour faire des tests de conversion . Tout se trouve là >>

http://163.172.214.170/nextcloud/s/cJSkt3GQK4TxfrJ

La doc de moodle sur ce format:
https://docs.moodle.org/37/en/GIFT_format

La moulinette qui importe les gift dans moodle (attention ça date de 2003):
https://moodle.org/mod/forum/discuss.php?d=4004

#16 Re : Suivi du Wiki et des Projets Git » [wiki] creation de la page spacemacs » 04-07-2019 07:59:18

cemoi
hello,
par ce que ça risque de changer d'ici un ou deux ans... et comme je veux éviter d'utiliser Vscode je préfère anticiper.

Facile à utiliser pour des choses simple mais pour être efficace avec il faut quand même pratiquer un minimum pendant un certain temps.

#17 Suivi du Wiki et des Projets Git » [wiki] creation de la page spacemacs » 30-06-2019 19:49:04

cemoi
Réponses : 3
hello,
j'ai besoin de me mettre à utiliser un "ide" pour du python... je trouve plus cohérent d'utiliser un emacs ou vim. Probléme: j'édite au plus 2 lignes tous les 6mois du coup je ne connais vraiment ni l'un ni l'autre. Avec l'aide de enikar entres autres je vais tester spacemacs du coup je documente tout ce que j’apprends au fur et à mesure... avec plus ou moins de justesse.

j'ai donc créé la page spacemacs dans le chantier :

https://debian-facile.org/doc:editeur:spacemacs

Je suis beaucoup sur irc mais cette page va permettre de laisser des traces pour les uns et pour les autres.

#18 Matériel » choix carte mére compatible av le matos au fond du tirroir... » 29-06-2019 21:13:48

cemoi
Réponses : 1
Hello,
j'ai du matos au fond de mes titoirs et j'ai besoin de me monter un petit serveur web peu solicité. Je voudrai arrivé à réutiliser ce que j'ai sous la main:

un core 2 duo qui va bien: https://ark.intel.com/content/www/fr/fr … z-fsb.html
4 Go de ddr 3:
OCZ Gold 4GB (2 x 2GB)
240-Pin DDR3 SDRAM
DDR3 1066 (PC3 8500)
Desktop Memory Model OCZ3G1066LV4GK

j'ai trouvé une carte mère d’occasion qui parait pas mal et compatible:
https://ark.intel.com/content/www/us/en … g41an.html

Ca vous parait bon niveau compatibilité? Je peux avoir la carte mére à 20E ... Je ne suis pas bloqué sur le format mini itx... je dois avoir une vielle alim qq part il me semble...

#19 Réseau » apache2 vhost pour nextcloud 16 » 14-06-2019 07:44:21

cemoi
Réponses : 0
Hello,
j'ai réinstallé un nextcloud du coup en 16.01 (la dernière version stable) mais dans la doc https://docs.nextcloud.com/server/16/ad … figuration ils se basent sur les htacces et non pas directement sur la conf du vhost notament pour éviter d'avoir accès au répertoire data en tapant directement le chemin dans l'url (par exemple: https://monste.fr/nextcloud/data/user)

Je voudrai un vhost qui bloque l'acces par l'url au répertoir data sans devoir passer par les htacces. Curieusement je ne trouve pas d'exemple de cela dans al doc de nextcloud...

Je voudrai également pouvoir vérifier si apache utilise bien le vhost que j'ai configuré pour le nextcloud... avec curl?

Merci pour votre aide smile

#20 Réseau » [resolu] apache hs suite à activations modules » 13-06-2019 21:22:20

cemoi
Réponses : 0
Hello,
j'ai voulu joué et me voila coincé...

en voulant tester php7-3-fpm-apache2 et http2 j'ai tout mis en vrac... et je n'arrive pas à retomber sur me pattes hmm

Je me suis  servi de la partie 3 ( Step 3: configure Apache2 and php-fpm) de cette doc:

https://markus-blog.de/index.php/2018/1 … nd-http-2/

sauf que la ligne

a2enconf php7.3-fpm


n'est pas bonne...

quand j'ai voule remettre la conf d'origine de apache ça a fait un conflit...entre deux modules

Dans le log error d'apache j'ai ça:
https://debian-facile.org/paste-61AA918A9B

Le serveur apache ne peut plus etre lancé il se votre direct hmm


à priori il y a un conflit avec un module php5 mais je vois pas bien ce qu'il vient faire là vu que apache utilise php 7.3 ...

a2enmod php7.3


Considering dependency mpm_prefork for php7.3:
Considering conflict mpm_event for mpm_prefork:
Considering conflict mpm_worker for mpm_prefork:
Module mpm_prefork already enabled
Considering conflict php5 for php7.3:
Module php7.3 already enabled
 



j'ai viré tout ce qui touché au php5...
j'ai chargé le module rewrite

c'est reparti mais il me manque des modules pour pouvoir faire tourner correctement nextcloud...

la liste des modules chargé:

apachectl -t -D DUMP_MODULES


Loaded Modules:
 core_module (static)
 so_module (static)
 watchdog_module (static)
 http_module (static)
 log_config_module (static)
 logio_module (static)
 version_module (static)
 unixd_module (static)
 access_compat_module (shared)
 alias_module (shared)
 auth_basic_module (shared)
 authn_core_module (shared)
 authn_file_module (shared)
 authz_core_module (shared)
 authz_host_module (shared)
 authz_user_module (shared)
 autoindex_module (shared)
 deflate_module (shared)
 dir_module (shared)
 env_module (shared)
 filter_module (shared)
 mime_module (shared)
 mpm_prefork_module (shared)
 negotiation_module (shared)
 php7_module (shared)
 proxy_module (shared)
 reqtimeout_module (shared)
 rewrite_module (shared)
 setenvif_module (shared)
 socache_shmcb_module (shared)
 status_module (shared)
 




merci pour l'aide...(et oui la prochaine coup je ferai joujou sur un serveur dans une vm ...)

Edit: en fait j'avais une mauvaise config dans mon php.config du nextcloud...

#21 Re : Réseau » commandes sudo à transposer avec su » 25-04-2019 09:23:53

cemoi
mm on dirati que ça ne fait rien... du moins la commande passe et il n'y a pas de retour.

Je vais contextualiser l'histoire en espérant que mon probléme soit plus explicite.

Dans le panel d'admin de nextcloud j'ai (c'est un extrait j'en ai une collection dans ce genre):

Certaines colonnes de la base de données n'ont pas été converties en big int. Changer le type de colonne dans de grandes tables peu prendre beaucoup de temps, elles n'ont donc pas été converties automatiquement. En exécutant 'occ db:convert-filecache-bigint' ces changements en suspens peuvent être déclenchés manuellement. Cette opération doit être exécutée pendant que l'instance est hors ligne. Pour plus d'information, consulter la page de la documentation.

    activity.activity_id
    activity.object_id
    activity_mq.mail_id
    filecache.mtime
    filecache.storage_mtime



La documentation raconte ça;
https://docs.nextcloud.com/server/15/ad … fiers.html

leur commande retourne un message:

sudo -u www-data php occ db:convert-filecache-bigint
All tables already up to date!



du coup j'ai tapé la commande

su -l www-data -c 'php /var/www/nextcloud/occ  db:add-missing-indices'
 



Mais à priori ça ne change rien j'ai toujours le même message dans le panel d'admin... il faut peut etre relancer apache?

#22 Réseau » commandes sudo à transposer avec su » 25-04-2019 08:44:53

cemoi
Réponses : 2
hello,
j'ai un tas d'alerte à gérer pour la maintenance de mon nextcloud... et les commandes dans la doc sont systématiquement données avec sudo blabla...
https://docs.nextcloud.com/server/15/ad … fiers.html
j'ai installé sudo en desespoir de ne pas pouvoir réaliser ces commandes directement en root...

un
sudo -u www-data php occ db:convert-filecache-bigint

donnerai quoi tapé directement en root?

Merci smile

#24 Re : Participons à l'association ! » tee-shirt et tasse Debian-facile » 28-03-2019 12:08:18

cemoi
Trés coool smile je te fais signe sur irc quand je passe à Toulouse ;-)

Pied de page des forums

Propulsé par FluxBB