2017-12-27 68 views
0

나는 처음에는 MeekroDB를 사용하여 빌드 된 시스템을 가지고 있으며 독창적 인 개발을 업데이트하고 Eloquent ORM을 사용하여 새로운 개발 작업을 수행하고 있습니다. 악센트 부호가있는 e (é) 문자에 문제가 있습니다. 따 Laravel 악센트 부호가있는 문자 문제

© 그러나 MeekroDB를 사용하여 데이터베이스에서 풀, 내가 얻을 때 : 나는 문제가 지나가는 될 줄 알았는데

데이터베이스에서 풀은 설득력을 사용하여, 나는 다음을 얻을 프런트 엔드에 데이터,하지만 심지어는 PHP 로그에 인쇄 할 때 나는 같은 가치를 볼 수 있으므로 전능자가 데이터베이스에서 꺼낼 때 varchar의 일부 조작을 수행하고 있다고 생각합니까?

이상적인 세계에서 데이터베이스 값을 올바르게 인코딩 할 수 있지만 현재로서는 해결할 수있는 해결책이 아닙니다. 메크로를 사용하면 가치있는 솔루션이 될 수 없습니다.

이전에이 문제를 겪은 사람이 있습니까? 어떤 제안을 할 것인가? 감사.

+1

데이터베이스 구성 파일에서 charset/collation을 변경해야 할 수 있습니다. – aynber

+0

고마워요, 방금 그게 정확히 문제 였고 다시 의견에 왔다는 것을 알았습니다. –

답변

0

문제점을 발견했습니다.

문제는 MeekroDB의 인코딩이 웅변이 latin1로 설정된 utf8로 설정되어 있다는 것이 었습니다.