UnicodeDecodeError at /utilisateur/outils/update
- herve29
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 1 an 5 mois #27059
par herve29
UnicodeDecodeError at /utilisateur/outils/update a été créé par herve29
Bonjour,
J'ai installé Noethys sur un VPS dont voici quelques éléments de conf :
Ubuntu 22.04 LTS
Django Version: 3.2.14
Python Version: 3.10.6
J'ai un soucis sur l'encodage du fichier versions.txt, tout le reste est ok... .
Voici l'erreur :
Est-ce que j'aurais raté une étape à l'installation ou y-a-t-il une manip particulière à faire sur ce fichier (conversion) ?
Le problème est assez gênant notamment pour effectuer les mises à jour à partir du portail => plantage systématique.
Même si le fichier est corrigé en amont, il est remis à jour lors d'une mise à jour Noethys et fait ensuite planter cette mise à jour...
Une idée ?
Merci d'avance pour vos retours.
Hervé
J'ai installé Noethys sur un VPS dont voici quelques éléments de conf :
Ubuntu 22.04 LTS
Django Version: 3.2.14
Python Version: 3.10.6
J'ai un soucis sur l'encodage du fichier versions.txt, tout le reste est ok... .
Voici l'erreur :
[...] Noethysweb/noethysweb/noethysweb/version.py", line 13, in GetVersion txtVersion = fichierVersion.readlines()[0] File "/usr/lib/python3.10/encodings/ascii.py", line 26, in decode return codecs.ascii_decode(input, self.errors)[0] Exception Type: UnicodeDecodeError at /utilisateur/outils/update Exception Value: 'ascii' codec can't decode byte 0xe9 in position 44: ordinal not in range(128)
Est-ce que j'aurais raté une étape à l'installation ou y-a-t-il une manip particulière à faire sur ce fichier (conversion) ?
Le problème est assez gênant notamment pour effectuer les mises à jour à partir du portail => plantage systématique.
Même si le fichier est corrigé en amont, il est remis à jour lors d'une mise à jour Noethys et fait ensuite planter cette mise à jour...
Une idée ?
Merci d'avance pour vos retours.
Hervé
Connexion ou Créer un compte pour participer à la conversation.
- herve29
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 1 an 2 mois #27143
par herve29
Réponse de herve29 sur le sujet UnicodeDecodeError at /utilisateur/outils/update
Bonjour,
Je me permets de relancer le sujet comme je n'ai toujours pas trouvé la solution...
Par contre, une solution serait de modifier le fichier version.py à la ligne 13 pour ajouter l'encodage à l'ouverture ou lui dire d'ignorer les erreurs ou les 2 :
fichierVersion = open(os.path.join(BASE_DIR, "versions.txt"), "r", encoding="utf8", errors="ignore")
@Ivan : Est-ce que ce serait possible ?
Merci d'avance pour vos retours.
Hervé
Je me permets de relancer le sujet comme je n'ai toujours pas trouvé la solution...
Par contre, une solution serait de modifier le fichier version.py à la ligne 13 pour ajouter l'encodage à l'ouverture ou lui dire d'ignorer les erreurs ou les 2 :
fichierVersion = open(os.path.join(BASE_DIR, "versions.txt"), "r", encoding="utf8", errors="ignore")
@Ivan : Est-ce que ce serait possible ?
Merci d'avance pour vos retours.
Hervé
Connexion ou Créer un compte pour participer à la conversation.
- Ivan
- Hors Ligne
- Administrateur
Réduire
Plus d'informations
- Messages : 3810
- Remerciements reçus 529
il y a 1 an 2 mois #27160
par Ivan
Réponse de Ivan sur le sujet UnicodeDecodeError at /utilisateur/outils/update
Bonjour,
Ca sera dans la prochaine version.
Ivan
Ca sera dans la prochaine version.
Ivan
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.201 secondes