nginx+uwsgi에서 Django를 배포하는 데 문제가 발생했습니다.
PHP中文网
PHP中文网 2017-05-16 17:07:42
0
1
857

우선 컴퓨터 환경은 우분투 16.10이고, 개발환경 관리는 conda를 사용합니다!!!

uwsgi는 conda install의 pip

을 사용하여 설치됩니다.

uwsgi ini 파일

으아악

backend_nginx.conf

으아악

sudo uwsgi --ini backend_uwsgi.ini를 시작한 후 결과는

으아악

nginx 인터페이스는

봤다!!!!!!!!!!!!
요청 플러그인이 로드되지 않으면 요청을 관리할 수 없습니다. 선택한 언어에 대한 패키지를 설치하거나 --plugin을 사용하여 로드해야 할 수도 있습니다.

그래서 --plugin python3을 추가했고 결과는

이었습니다.

추적(가장 최근 호출 마지막):

파일 "./backend/wsgi.py", 12번째 줄, <module>
으아악

ImportError: 'django'라는 모듈이 없습니다

앱 0(mountpoint='')을 로드할 수 없습니다(호출할 수 없거나 가져오기 오류)

전체 동적 모드로 로드된 앱이 없습니다.
uWSGI가 실행 중입니다. 다중 통역 모드

nginx 인터페이스는

이 됩니다.

nginx가 새로고침되고 uswgi가 응답합니다.

무엇을 해야 할까요? 하나님께 도움을 구하십시오. . .

PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(1)
淡淡烟草味

으아악

환경을 바꾸셨네요. 귀하의 Django는 시스템 전체에 설치되어 있지 않습니다.

virtualenv를 사용하는 경우 uwsgi 구성에서 virtualenv의 위치를 ​​지정할 수 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿