Oh. Well I ran that line (localedef, the export works fine but didn't 
improve the situation) and got this:
cannot open locale archive "/usr/lib/locale/locale-archive": Permission 
denied

Aaaaargh! I'm so sick and tired of OpenShift right now...

Anyway I did discover something interesting:
If I SSH and then jump into a Python prompt and then do a 
os.stat('filewithunicodename.jpg') it returns successfully. Doesn't that 
mean that something is incorrectly configured in Mezzanine/Django?

On Wednesday, July 2, 2014 6:58:36 PM UTC+2, Kenneth Bolton wrote:
>
> The Fabric scripts are intended to run on Debian-based OS, not ones based 
> on RedHat. The command you seek is, I believe:
>
> localedef -c -f UTF-8 -i en_US en_US.UTF-8
>
> export LC_ALL=en_US.UTF-8
>
>
>
> On Wed, Jul 2, 2014 at 12:52 PM, Fredrik Blomqvist <
> [email protected] <javascript:>> wrote:
>
>> I'm sorry Kenneth but I'm at a loss about what to do with those scripts 
>> (or the specific lines you linked?). Something I forgot to mention is that 
>> my app is deployed at OpenShift, but not using Fabric (when I SSH'd in and 
>> tried to run update-locale manually it told me that the command doesn't 
>> exist).
>>
>> I checked however and found that no LC_ envars exist (only the LANG one 
>> does). I found a thread on a forum where a guy had some problems with 
>> locales and he solved it by setting "LC_ALL" to his locale (which is what 
>> is happening in the first script I believe).
>> Could that info be to any help?
>>
>>
>> On Wednesday, July 2, 2014 4:08:57 PM UTC+2, Kenneth Bolton wrote:
>>
>>> Hi Fredrik,
>>>
>>> Use the Fabric script at https://github.com/stephenmcd/
>>> mezzanine/blob/master/mezzanine/project_template/fabfile.py#L346-L350 
>>> and https://github.com/stephenmcd/mezzanine/blob/master/
>>> mezzanine/project_template/fabfile.py#L389-L391 as a starting points 
>>> for ensuring your locales are correct.
>>>
>>> ken
>>>
>>>
>>> On Wed, Jul 2, 2014 at 9:53 AM, Josh Cartmell <[email protected]> 
>>> wrote:
>>>
>>>> Generally this is caused by an incorrect locale, if you search the 
>>>> group (I don't remember exactly where the threads are) for locale you 
>>>> should come across a few threads about this, with some instructions on how 
>>>> to fix them.
>>>>
>>>>
>>>> On Wed, Jul 2, 2014 at 6:49 AM, Fredrik Blomqvist <fredrik.bl...@gmail.
>>>> com> wrote:
>>>>
>>>>> As soon as I try to upload an image, or an archive of images, with 
>>>>> names consisting of special characters (eg. é or country specific åäö) it 
>>>>> throws an error. I googled it and read that it may be the LANG setting 
>>>>> that 
>>>>> is wrong. I checked that however and it is set to en_US.UTF-8.
>>>>>
>>>>> I got 2 different tracebacks (very similar though):
>>>>> http://pastebin.com/q7bLvn9e
>>>>> http://pastebin.com/DqFtFHcN
>>>>>
>>>>> While I could just simply rename the images before I upload them, it 
>>>>> would be awesome if I could skip that and everything just worked as it 
>>>>> should.
>>>>> Any help is appreciated!
>>>>>
>>>>> Regards, Fredrik
>>>>>
>>>>> -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "Mezzanine Users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected].
>>>>>
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>  -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "Mezzanine Users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>>
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Mezzanine Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to