Mam vlastni virtual, apache tam byt nemusi. Pouzivam vlastni GIT. Gunicorn 
je tedy lepsi volba ?

JInak v logu je :

[Tue Oct 24 23:07:31.794450 2017] [wsgi:error] [pid 2665] [remote 
10.5.6.196:50218] mod_wsgi (pid=2665): Target WSGI script 
'/var/www/html/portal/test2/wsgi.py' cannot be loaded as Python mo
dule.
[Tue Oct 24 23:07:31.794501 2017] [wsgi:error] [pid 2665] [remote 
10.5.6.196:50218] mod_wsgi (pid=2665): Exception occurred processing WSGI 
script '/var/www/html/portal/test2/wsgi.py'.
[Tue Oct 24 23:07:31.794559 2017] [wsgi:error] [pid 2665] [remote 
10.5.6.196:50218] Traceback (most recent call last):
[Tue Oct 24 23:07:31.794574 2017] [wsgi:error] [pid 2665] [remote 
10.5.6.196:50218]   File "/var/www/html/portal/test2/wsgi.py", line 12, in 
<module>
[Tue Oct 24 23:07:31.794578 2017] [wsgi:error] [pid 2665] [remote 
10.5.6.196:50218]     from django.core.wsgi import get_wsgi_application
[Tue Oct 24 23:07:31.794589 2017] [wsgi:error] [pid 2665] [remote 
10.5.6.196:50218] ImportError: No module named 'django'

konfigurace apache :

<VirtualHost *:80>
    ServerName portal.test.cz
    WSGIDaemonProcess portal threads=5 python-home=/var/www/html/portal/env 
python-path=/var/www/html/portal
    WSGIScriptAlias / /var/www/html/portal/test2/wsgi.py
    WSGIProcessGroup portal

    #Your static files location
    Alias /static /var/www/html/portal/static/
    <Directory /var/www/html/portal/static>
        Require all granted
    </Directory>
    <Location "/media">
        SetHandler None
    </Location>
    <LocationMatch "\.(jpg|gif|png|js|css)$">
        SetHandler None
    </LocationMatch>

    <Directory /var/www/html/portal/test2>
        <Files wsgi.py>
            Require all granted
        </Files>
    </Directory>
</VirtualHost>


Dne úterý 24. října 2017 23:41:40 UTC+2 Messa napsal(a):
>
> Ahoj,
>
> hoď sem ty chyby, co ti to píše. Co si vzpomínám tak typicky šlo o 
> nastavení PATH nebo cestu k venvu. Nebo různé verze Pythonu v systému vs. v 
> Apache. 
>
> Jinak teda Apache a hlavně “FTP deployment” ala PHP jsou dost překonaný... 
> Zkus se podívat na gunicorn (případně uwsgi). Kam deployuješ? Nějaký 
> hosting, cloud nebo vlastní (virtuální) server? Používáš git nebo jiný 
> verzovací systém?
>
> Petr Messner
>
> 24. 10. 2017 v 23:21, Lubomír Vogl <[email protected] <javascript:>>:
>
> Zacinam delat v Djangu, pouzivam PyCharm. Chtel jsem prvni projekt prevest 
> na Apache, ale stale se mi nedari to rozjet.
>
> Na serveru jsem rucne zalozil prazdny projekt (+ virtualenv) a ten 
> funguje, WSGI je tedy vporadku.
>
> Kdyz pres PyCharm uploadnu projekt na server stale mi to haze chyby.
>
> Hledal jsem na google i NetBrains, nedokazu ale najit zadny kompletni 
> postup prenosu. Dokazeet pomoci ?
>
> -- 
> -- 
> E-mailová skupina [email protected] <javascript:>
> Správa: http://groups.google.cz/group/django-cs
> --- 
> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny 
> „django-cs“ ve Skupinách Google.
> Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, 
> zašlete e-mail na adresu [email protected] <javascript:>.
> Chcete-li tuto diskusi zobrazit na webu, navštivte 
> https://groups.google.com/d/msgid/django-cs/04cb5dc4-74f1-4d9f-b7d6-a906f0146463%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/django-cs/04cb5dc4-74f1-4d9f-b7d6-a906f0146463%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> Další možnosti najdete na https://groups.google.com/d/optout.
>
>

-- 
-- 
E-mailová skupina [email protected]
Správa: http://groups.google.cz/group/django-cs
--- 
Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs 
ve Skupinách Google.
Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, zašlete 
e-mail na adresu [email protected].
Chcete-li zobrazit tuto diskusi na webu, navštivte 
https://groups.google.com/d/msgid/django-cs/ac441988-44ed-42ea-b25d-826be66216ac%40googlegroups.com.
Další možnosti najdete na adrese https://groups.google.com/d/optout.

Reply via email to