Thank you very much Jesaja,

I'll keep that in mind :-)

Laurent.


Le 08/02/13 17:15, Jesaja Everling a écrit :
> Hi Laurent,
> 
> I definitely remember having the same problem with Supervisor. I can't
> remember exactly what I changed at the moment, but It might have been
> this:
> 
> [supervisord]
> environment=LC_ALL='en_US.UTF-8',LANG='en_US.UTF-8'
> 
> This is in my /etc/supervisor/supervisord.conf. If this is in there by
> default, I changed something else... ;)
> 
> Best Regards,
> 
> Jesaja Everling
> 
> 
> On Fri, Feb 8, 2013 at 5:09 PM, Laurent DAVERIO <[email protected]> wrote:
>> Hello list,
>>
>> I have a very vague question about Supervisord.
>>
>> Today, I managed to solve (or work around) an annoying Ascii encoding
>> problem that kept coming up several times in a Pylons app of mine.
>>
>> The problem was occurring in a method trying to open files with
>> "special" characters in their filenames, the said filenames also being
>> stored in PostgreSQL. Although I thought I had handled everything
>> properly (UTF-8 strings cast to Unicode, etc.), the problem was still there.
>>
>> Turns out it only occurs when Pylons is launched via Supervisord. If I
>> use Daemontools instead, or just run "paster serve" from the command
>> line, the problem goes away.
>>
>> Now, I vaguely remember that my Zope websites wouldn't run properly when
>> I tried to switch from Daemontools to Supervisord, that's why I had
>> stayed with the former. It was years ago, and I never investigated the
>> problem.
>>
>> So, maybe, I should ask the question in a Supervisord-related mailing
>> list instead of here. But as it may be of interest to fellow Pyloners
>> (and Pyloneresses, as well as Pyramiders, Pyramideresses, etc.) and I
>> haven't found anything via Google, here it is :
>>
>> Has anyone noticed similar encoding problems with Supervisord? I suspect
>> it has something to do with the way it handles the (encoding of the)
>> stdin/stdout/stderr of its child processes.
>>
>> And it seems to have a definite incidence on all Python apps when run by
>> supervisord.
>>
>> Thanks in advance,
>>
>>
>> Laurent DAVERIO.
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "pylons-discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
> 


-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to