우리는 Django를 사용하여 파이썬으로 개발 된 레거시 도구가 있으며 Apache mod_python 모듈에서 실시간으로 실행됩니다.생산 및 개발 프로젝트 환경
이제 도구에 문제가 있으며 dev 설정이 없다는 것을 디버그했습니다. TAR 볼과 같이 코드에 액세스 할 수 있지만 DB 연결/도구를 가져올 수 없습니다. 이 생산에 실행하지만, 오류 아래 내게 줄 같은 설정을 사용하여 응용 프로그램을 위로 가져오고 나는 같은 설정을 사용하려면 :
python manage.py runserver xx.xxx.xx.xx:xxxx
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
문제를 해결 않습니다 로컬 호스트에 MySQL의 DB 인스턴스를 실행하지만, 그렇지 않습니다 데이터 세트에 대한 액세스 권한이 없기 때문에 도움이됩니다.
다른 상자 (dev 상자에서 ping 할 수 있음)에서 호스팅되는 LIVE DB에 읽기 데이터 집합 권한 만 있으면 액세스 할 수 있음을 알려주십시오. 그러나 시작하는 경우 가능하지 않은 경우 다른 DB 사용 권한으로도 문제가되지 않습니다. 사전에
감사합니다.
dev와 생산 상자에 관한 설정 세부 사항을 알려주십시오. 어떤 구성 변경/수정을해야합니까? – Prakash
MySQLdb 모듈과 MySQL 클라이언트 라이브러리를 설치해야합니다. –
데브 박스에 설치가되어 있다고 가정합니다.하지만 프로덕션 DB와 통신하기 위해 설치 프로그램을 설치하는 방법은 – Prakash