TaxHub
TaxHub copied to clipboard
erreur api, encodage nom média Taxhub
Bonjour ! Suite à une mise à jour (Version 1.11.1 de Taxhub), on a remarqué que l'api n'arrivait plus à générer des thumbnails. Quand on requête l'api, par exemple https://geonature.parc-naturel-normandie-maine.fr/taxhub//api/tmedias/thumbnail/16475?h=200, ça donne un message "Internal server error"
J'ai consulté les logs avec "tail -n 10 /var/log/taxhub/taxhub*.log" je ne suis pas certain de tout comprendre, mais à la fin j'ai "UnicodeEncodeError: 'ascii' codec can't encode character '\xe2' in position 49: ordinal not in range(128)". J'ai renommé un média image qui avait un "â" dans le nom du fichier, et maintenant ça fonctionne.
J'évite les caractères spéciaux d'habitude et je vais renommer les fichiers, mais ça peut être une bonne idée d'utiliser le codec utf-8 au lieu d'ascii.