SQLite를 MySQL로 전환하는 중입니다. 그것은 SQLite와 함께 작동하며 MySQL을 사용하도록 변경 한 지금은 작동하지 않습니다. 다음은 내가받는 오류 메시지입니다.젠드 프레임 워크 : 인증, SQLite에서 전환 할 때의 MySQL 오류
Message: SQLSTATE[HY000] [2000] mysqlnd cannot connect to MySQL 4.1+ using old authentication
이것은 무엇을 의미합니까?
참고 : 로컬로 실행중인 Snow Leopard를 실행 중이고 원격 데이터베이스에 액세스하려고합니다.
또한 약간의 불안정한 요청 매개 변수에 일반 사용자 이름과 암호를 일반 텍스트로 화면에 표시합니다.
DB 사용자 이름과 암호는 오류가 프로덕션 서버에 표시되지 않아야 하나의 이유있는 문제를 :) 해결합니다. –
데이터베이스 사용자 이름/암호가 아니라 내 앱의 사용자 로그인 자격증 명. 또한 프로덕션 서버에서는 실행되지 않습니다. 내 컴퓨터와 개발 모드에서. 프로덕션 모드에서는 오류가 해제됩니다. – Andrew