I am trying to upgrade an ACS classic 3.4.8-based system from
AOLserver 3.0+ad5 to 3.5.6 . Everything is OK except that
TCL strings are sent back to HTTP clients as raw UTF8, so 8-bit
characters are expanded into multiple bytes. I need to restore
the old behaviour. The TCL-Oracle data interface has not changed,
it just the way
There is no shortage of articles about this, but there are so many
aspects to the problem my head is starting to spin and I am not
getting a clear picture of what I need to do. It might help if I could
ask a few questions.
Should I upgrade all the way to AOLserver 4.0 (despite it apparently
being still in beta)?
Will I need to patch AOLserver 3.5.6 (eg. with Pierre Asselin's patches
at http://empoweringminds.mle.ie/openacs/ad13/i18n.patch.txt)?
Is the solution to fix the INI file with charset parameters, or do I
need to go through the TCL source adding calls to ns_startcontent
(or similar)?
Thanks in advance,
Jeremy Henty