I am not sure where your problem is with locale.  Did you ever accomplish
recompiling mod_wsgi for Python 3.3?

This site http://www.ccdgen.com is Django 1.6, Python 3.3 and Apache 2.2 on
CentOS 6.5

I recompiled mod_wsgi as per instructions I found somewhere on the WWW.
 Sorry I do not have the link now.  As I recall, there were several
additional packages I had to track down and install.

The Django code is in a User home subdirectory and the 'apache' user in the
'ccdgen' group.

The relevant sections of httpd.conf are:
Alias /icons/ "/var/www/icons/"

<Directory "/var/www/icons">
    Options Indexes MultiViews FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

Alias /static/ "/var/www/ccdgen/static/"

<Directory "/var/www/ccdgen/static">
    Options Indexes MultiViews FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>



and

WSGIScriptAlias / /home/ccdgen/CCDGEN2/ccdgen/mlhim/wsgi.py
WSGIPythonPath
/home/ccdgen/CCDGEN2/ccdgen/ccdgen:/home/ccdgen/CCDGEN2/ccdgen:/home/ccdgen/CCDGEN2/lib/python3.3/site-packages
<Directory /home/ccdgen/CCDGEN2/ccdgen>
   <Files wsgi.py>
     Order allow,deny
     Allow from all
   </Files>
</Directory>


Maybe something here will 'stick out' as a solution for you.

HTH,
Tim







On Tue, May 13, 2014 at 6:14 AM, Guillem Liarte <
guillem.lia...@googlemail.com> wrote:

> Has anybody being able to solve this problem with the locale in virtual
> env?
>
> I am stuck with it for the moment.
>
> It is just that Centos 6 + Django 1.7 (python3.x ) is a no-go?
>
> Thanks.
>
> On Wednesday, 7 May 2014 16:33:23 UTC+2, Guillem Liarte wrote:
>>
>> Timothy,
>>
>> Thanks you, but SELinux here does not seem to be the issue. I tried with
>> enforcing/permissive/disabled and the effect is the same.
>>
>> I belive the problem to be in the os path in the seetings:
>>
>> ---
>>
>> import os
>> BASE_DIR = os.path.dirname(os.path.dirname(__file__))
>> ...
>> ...
>>
>>
>>
>>
>>
>>
>> --
>>
>> in wsgi.py :
>>
>> ----
>>
>> import os, sys
>> sys.path.append('/data/app/guillem-py3-dj17-test/guillem_test/guillem_test')
>> os.environ.setdefault("DJANGO_SETTINGS_MODULE", "guillem_test.settings")
>>
>>
>> ---
>>
>> python -c "import sys; print(sys.path)"
>> ['', '/data/app/guillem-py3-dj17-test/lib64/python33.zip',
>> '/data/app/guillem-py3-dj17-test/lib64/python3.3',
>> '/data/app/guillem-py3-dj17-test/lib64/python3.3/plat-linux',
>> '/data/app/guillem
>> -py3-dj17-test/lib64/python3.3/lib-dynload', 
>> '/opt/rh/python33/root/usr/lib64/python3.3',
>> '/opt/rh/python33/root/usr/lib/python3.3', '/data/app/guillem-py3-dj17-
>> test/lib/python3.3/site-packa
>> ges']
>>
>>
>>
>>
>> I am reading about the differnces for mod_wsgi from python2.x to
>> python3.x but I fail to find clear documentation about how the wsgi.py and
>> settings.py should look like in python3.
>>
>> On Wednesday, 7 May 2014 00:20:00 UTC+2, Timothy W. Cook wrote:
>>>
>>>
>>> On Tue, May 6, 2014 at 7:01 PM, Guillem Liarte <
>>> guillem...@googlemail.com> wrote:
>>>
>>>>
>>>>
>>>> But I still get the locale encoding problem.  Do you guys have any
>>>> suggestions?
>>>>
>>>> I do not recall the exact error I had with this config (once you
>>> corrected those you mentioned) but eventually I had to set:
>>>
>>> $setenforce 0
>>>
>>> to disable SELinux security.  I am sure that there is a way around this
>>> but I haven't had a need to fix it yet.
>>>
>>> HTH,
>>> Tim
>>>
>>>
>>>
>>> ============================================
>>> Timothy Cook
>>> LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook
>>> MLHIM http://www.mlhim.org
>>>
>>>   --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to django-users+unsubscr...@googlegroups.com.
> To post to this group, send email to django-users@googlegroups.com.
> Visit this group at http://groups.google.com/group/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/f61d9fbc-8922-4ba9-8564-45ae1eccf0f3%40googlegroups.com<https://groups.google.com/d/msgid/django-users/f61d9fbc-8922-4ba9-8564-45ae1eccf0f3%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 

============================================
Timothy Cook
LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook
MLHIM http://www.mlhim.org

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CA%2B%3DOU3XjtMcU_CaBEbcaMHLAG1t81rKT32fHNm3QwG-OiYTTEQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to