nisam nikada radio u Django FW (a ni u Python-u) i pre neki dan sam završio svoj prvi 'projekat'. Sada je došlo vreme da se upload-uje na server, međutim i nakon nekoliko dana istraživanja nisam uspeo da uradim najosnovniju stvar, a to je da instaliram mod_wsgi kako treba.
Imam dedicated server:
CentOS release 6.5
Linux 2.6.32-71.29.1
RedHat 4.4.4-13
Apache 2.2.15 64bit
Python 2.6.6 64bit
sa Webuzo CPanelom. Uglavnom, prateći uputstva na zvaničnom Django sajtu video sam da je potrebno instalirati mod_wsgi. Prateći uputstva na mod_wsgi zvaničnom sajtu instalirao sam i reinstalirao mod nekoliko puta ali neće da radi. Stvar je u tome da se modul instalira na lokaciji 'usr/lib64/httpd/modules' i kada u httpd konfiguracionom fajlu dodam liniju 'LoadModule wsgi_module modules/mod_wsgi.so' apache neće da se restartuje, što znači da ima neku grešku a greška je u tome što nema taj wsgi_modul u folderu odakle povlači module, jer je apache lociran u drugom folderu ('usr/local/apps/apache/modules'). Dakle, on ubaci mod u pogrešan folder i valjda zbog toga ne može da se 'loaduje' u apache.
Pokušavao sam svašta, bukvalno sam isprevrtao pola interneta da nađem neko rešenje ali nisam uspeo. Slao sam support tehničkoj podršci koji mi održavaju server, oni se ne razumeju u Python i Django, uputili me na Softacolous (vlasnici Webuza) i onda sam i njima slao support ticket, oni mi samo odgovorili
'Sir it seems that you have compiled the module at an invalid location.
We shall have the module compiled and make the package available in a couple of days.'
Nemam vremena da čekam 'couple of days' ko zna kad će to odraditi, moram sam da rešim problem.
Da l je neko imao iskustva sa Python-om i Djangom ko bi mogao da mi pomogne oko ovog problema?