2011-07-06 4 views
0

Linux에서 실행되는 PHP 파일로 작업하기 시작했습니다. 내 Windows Vista 컴퓨터에서 Netbeans를 사용하여 개발 용 사이트를 연결했습니다.Windows IDE에서 파일을 수정 한 후 내 사이트에 문자가 표시되는 데 문제가 있습니다.

파일을 저장하고 서버에 업로드 할 때이 파일이 전체 사이트에 포함되어있는 것처럼 느껴지며 일부 구성은 문자 세트를 존중하며 모든 문자가 잘못된 문자로 표시되기 시작합니다. 내가 수정하지 않은 페이지. 그러나 해당 페이지에는 내가 수정 한 페이지가 포함됩니다.

누군가 이런 일이 일어날 수있는 이유를 알고 있습니까? 그리고이 문제를 피하는 가장 좋은 방법은 무엇입니까?

+1

utf를 사용하는 것이이 문제를 방지하는 가장 좋은 방법입니다. – k102

+0

이것은 여러 가지 이유가있을 수 있습니다. 내가 확실히 할 수있는 것은 그것이 인코딩과 관련된 것입니다. 이를 방지하는 가장 쉬운 방법은 편집하는 파일의 인코딩이 변경되지 않도록하는 것입니다. 원격 사이트에 어떻게 연결합니까? 원격지에있는 파일의 기본 문자 세트는 무엇입니까? – hakre

+1

@ k102 : 'UTF-8'이라고 생각합니다. 어느 것이 나쁜 조언이 아니지만 원격 시스템의 파일이'LATIN-1'으로 인코딩되어 있다면 완전히 잘못 될 수 있습니다. 그래서 'US-ASCII'는 추측 할 수 있고 OP 문제를 특별히 해결하지는 않지만 "추측 할 수 없다"는 제안이 최선일 수 있습니다. – hakre

답변

0

당신은 그걸로 일하기 시작하면, 늙은 프로젝트입니까? 내 Windows Vista에서 netbeans를 사용하고 있습니다.

관련 문제