Jython을 사용하여 Tomcat WAR로 실행되도록 장고/cPython 앱을 변환하려고합니다. 우리는 mysql 데이터베이스 (자이 썬에서 cPython/mysql-connector-java-5.1.15-bin.jar의 MySQLdb)를 사용하고있다. 두 구성 사이에서 DATABASE_ENGINE을 변경했습니다. 앱은 cPython으로 훌륭하게 실행됩니다 (데이터베이스에 대한 http 연결에서 SELinux 제한을 사용 중지 한 후). 앞 페이지, 이미지 및 정적 컨텐츠는 자이 썬에서 작동합니다.MySQL 데이터베이스에 장고 자이 썬 연결이 "통신 링크 실패"를 표시하는 이유는 무엇입니까?
통신 링크 오류
서버가 0 밀리 초 전 에 성공적으로 전송 된 마지막 패킷 : 나는 데이터베이스를 안타 페이지를 요청할 때, 그 다음으로 반환 잠시 멈춘 것 같다 . 드라이버가 서버에서 패킷을받지 못했습니다. [SQLCode : 0], [SQLState : 08S01]
이 누구도 전에 본 적이 있습니까? 이 유형이나 문제에 대한 최근 토론은 없습니다. 나는 장고 1.2.5, 자이 썬 2.5.2를 사용하고있다. Fedora (jre-1.6.0-openjdk.x86_64) 및 Windows (Java (TM) SE Runtime Environment (빌드 1.6.0_23-b05))에서 Java 응용 프로그램을 실행 해 보았습니다. 같은 행동. 또한 mysql-connector-java-5.1.15-bin.jar (최신 버전)과 mysql-connector-java-5.1.10-bin.jar ("광범위하게 테스트 됨", http://packages.python.org/django-jython/database-backends.html에 따라)를 시도했다. 다양한 구성 중 아무 것도 동작에 영향을 미치지 않습니다.
어떻게 해결할 수 있습니까?
<-> mysql? –
의 문맥에서 SElinux를 가지고 놀려고 했습니까? 아직 메시지가 표시되지 않았습니다. 질문이 있으십니까? 그것이 무언가를 부인하고 있음을 암시하는 것입니다. 나는 그것을 테스트하기 위해 완전히 무력화 시키려고 노력할 것입니다. –
행운을 빕니다. 같은 행동 : ( –