2017-02-11 4 views
0

이상한 상황이 발생했습니다. 프로젝트를 릴리스 서버로 릴리스 한 후 일부 문자가 제대로 표시되지 않지만 c9.io 서버에서 프로젝트를 실행하면 정상적으로 작동합니다. 예를 들어Laravel 5.1 블레이드보기 출력 문자 세트가 예상대로 작동하지 않습니다.

:

이 내가 c9.io c9.io

에서보고 있어요 그리고 이것은 내가 릴리스에서 무엇을보고 무엇이다. release

HTML의, 데이터베이스 및 데이터베이스 CONFIGS는 UTF-8 I 볼 수 있듯이 블레이드 템플릿

<ul class="nav navbar-nav"> 
    @foreach($menu as $item) 
      <li><a href="/{{$item[App::getLocale()]['url']}}">{{$item[App::getLocale()]['name']}}</a></li> 
    @endforeach 
</ul> 

의 요소를 나열하는 데 사용되는 코드의

코드 조각의 š 문자 설정에 캐릭터 한 왜 이런 일이 일어 났을까요? 어쩌면 제가 놓친 설정이 있을까요? 이것은 프로젝트 전체의 {{$ variable}} 출력에서 ​​발생합니다.

This answer 내 문제가 해결되지 않았다

내가 MySQL의에서 문자열을 지역화 검색하는 프로덕션 데이터베이스 하나 개의 함수로 마이그레이션 할 때하는 것이 올바른 캐릭터 세트를 잃었다 보지 않았다 보인다
+0

try {!! ... !!} –

답변

0

. UTF-8로 돌아가는 것이 속임수 였고 문제가 해결되었습니다.