본문 바로가기

카테고리 없음

mod_wsgi.so python3.6 windwos7

apache2 mod_wsgi python3.6 ubuntu16


wsgi설정 후에 아파치 부팅시 아래와 같은 에러가 발생할 경우가 있다.


mod_wsgi (pid=5175): Call to 'site.addsitedir()' failed for '(null)', stopping.


본인의 경우 이런식의 이상한에러가 난다면 so가 잘못된것이다.


mod_wsgi-4.6.5.tar.gz을 다운 받아서 컴파일(sudo python3.6 setup.py install)을 해라.


~/mod_wsgi-4.6.5/build/lib.linux-x86_64-3.6/mod_wsgi/server에 있는 파일을 so로 변경해서 아래 처럼 사용하면 된다.


sudo cp mod_wsgi-py36.cpython-36m-x86_64-linux-gnu.so /usr/lib/apache2/modules/mod_wsgi.so


결국 wsgi의 so가 문제.