Bonjour,
Nous avons décider de migrer notre serveur zope2 dans la dernière version c'est a dire la version 2.13.19
L'installation sur notre débian6 se passe bien, le connecteur pour MySQL s'installe, les patchs pour ExternalFile passent bien aussi, etc...
Pour finir nous exportons notre site (14000 fichiers) dans une archive ZEXP, pour le remonter sur le nouveau serveur.
Nous avons exécuté une recompilation des scripts Python (je pense que c'est pour mettre en adéquation avec la nouvelle version de Python)
--> MonServeur/manage_addProduts/PythonScript/recompile
Une fois tout ceci fait, nous essayons d'accéder au site. Et là, nous optenons un beau UnicodeDecodeError
'ascii' codec can't decode byte 0xe9 in position 199: ordinal not in range(128)
je comprend bien d'ou vient le problème
- avant : la ZMI, zope 2.10 etait en latin1
- Sous zope 2.13 elle est en UTF-8
Du coup mes Pages templates sont toutes plantées !!!
Malgré mes recherche sur le web, je n'ai rien trouvé qui me permette de :
- soit configurer zope 2.13 pour prendre en compte mon code zope2.10
- soit migrer le site pour le nouvel environnement.
Si quelqu'un peut me donner une piste...
Nota : je n'ai même pas accès au code de mes pages templates depuis ma ZMI,
J'obtient :UnicodeDecodeError('ascii', '\n\n\n\n\n\n\n\n\n\n', 199, 200, 'ordinal not in range(128)') (Also, the following error occurred while attempting to render the standard error message, please see the event log for full details: root)
Partager