Unicode Fejl Detector er et produkt til Plone bruges til at lokalisere fejl i din ansøgning, der fører til UnicodeDecodeErrors.
Brug ikke dette produkt, medmindre du aktivt debugging en Unicode fejl. Brug aldrig produktet i produktionssteder.
UnicodeDecodeErrors opstår typisk, når du forsøger at tilføje en Unicode-streng til en ikke-ascii streng. Dette produkt patches StringIO anvendes af sideskabeloner at kontrollere, om vedhæftede streng er en Unicode-streng, og hvis det er, den erstatter strengen med en fejl markør.
Da der er en vis overhead i forbindelse med inspektion af strengene i stedet for bare at føje til output, er dette produkt beregnet til debugging alene.
Anvendelse
Læg varen i din Produkter mappe og genstart Zope. Indlæse skabelonen forårsager UnicodeDecodeError, og dette værktøj vil angive placeringen ved at udskrive det er her, fejlen i afsmeltet skabelon.
Du kan derefter inspicere skabelonen og / eller nummer nøjere at regne ud, hvor der sker den afkode fejlen.
Software detaljer:
Kommentarer ikke fundet