Home 게시판 커뮤니티 Q&A 2.1 사용시 gettext.php에서의 po 파일 파싱 에러

10개 답변, 3 voices Last updated by Avatar of 한님한님 17 years, 11 months 전
  • Avatar of 한님한님
    Participant
    @한님
    #2476

    한님 Escribi

    Avatar of 한님한님
    Participant
    @한님
    #2477

    오늘 워드프레스 2.1 ELLA의 발표가 있었죠.
    업그레이드 후에 stat에서

    Parse error: parse error, unexpected ',' in /설치위치/wp-includes/gettext.php(313) : eval()'d code on line 1

    라는 에러 메시지가 계속 발생하고 있는데요,
    po 파일에서 & 같은 식으로 표현된 것들 때문에 발생하는 에러일까요?
    어떻게 해결해야할까요.

    Avatar of 한님한님
    Participant
    @한님
    #2482

    오늘 워드프레스 2.1 ELLA의 발표가 있었죠.
    업그레이드 후에 stat에서

    Parse error: parse error, unexpected ',' in /설치위치/wp-includes/gettext.php(313) : eval()'d code on line 1

    라는 에러 메시지가 계속 발생하고 있는데요,
    po 파일에서 & 같은 식으로 표현된 것들 때문에 발생하는 에러일까요?
    어떻게 해결해야할까요.

    Avatar of 082net082net
    Keymaster
    @082net
    #2478

    아직 2.1용 한글 언어 꾸러미가 나오지 않았으니 한글화 된 플러그인의 언어 꾸러미와 연관이 있겠군요.

    우선 백업해 두신 2.0.x의 gettext.php 파일을 현재 2.1의 wp-includes 폴더에 덮어 씌우신 뒤 문제가 해결되는지를 확인해 보세요.

    두번재로는 WPLANG을 비워두신 뒤 같은 증상이 발생하는 지 확인 해 보세요.

    defile('WPLANG', '');

    증상이 계속 발생한다면, 다른 문제가 있는 것이고… 발생하지 않는다면 플러그인을 하나씩 비 활성화 해 가면서 어느 플러그인 에서 발생하는 문제인지를 우선 찾아 보셔야 합니다.

    Avatar of 082net
    Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
    Avatar of 082net082net
    Keymaster
    @082net
    #2483

    아직 2.1용 한글 언어 꾸러미가 나오지 않았으니 한글화 된 플러그인의 언어 꾸러미와 연관이 있겠군요.

    우선 백업해 두신 2.0.x의 gettext.php 파일을 현재 2.1의 wp-includes 폴더에 덮어 씌우신 뒤 문제가 해결되는지를 확인해 보세요.

    두번재로는 WPLANG을 비워두신 뒤 같은 증상이 발생하는 지 확인 해 보세요.

    defile('WPLANG', '');

    증상이 계속 발생한다면, 다른 문제가 있는 것이고… 발생하지 않는다면 플러그인을 하나씩 비 활성화 해 가면서 어느 플러그인 에서 발생하는 문제인지를 우선 찾아 보셔야 합니다.

    Avatar of 082net
    Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
    Avatar of 한님한님
    Participant
    @한님
    #2479

    일단 언어팩을 적용하지 않으면 메시지가 나오지 않습니다. pot 파일을 새로 받아서 만든 po 파일인데도 에러가 나네요. :'(

    2.0.X 버전과 gettext.php 파일을 비교해보면 두 군데가 다른데, 그 중에서 에러 발생 위치(313) 위에 추가된

    # poEdit doesn't put any semicolons, which
    # results in parse error in eval
    $string .= ';';

    에 의한 것이 아닐까 생각했는데, 해당 부분을 삭제하거나 이전 버전의 gettext.php 파일을 덮어씌워도 같은 메시지가 나옵니다. 😕

    Avatar of 한님한님
    Participant
    @한님
    #2484

    일단 언어팩을 적용하지 않으면 메시지가 나오지 않습니다. pot 파일을 새로 받아서 만든 po 파일인데도 에러가 나네요. :'(

    2.0.X 버전과 gettext.php 파일을 비교해보면 두 군데가 다른데, 그 중에서 에러 발생 위치(313) 위에 추가된

    # poEdit doesn't put any semicolons, which
    # results in parse error in eval
    $string .= ';';

    에 의한 것이 아닐까 생각했는데, 해당 부분을 삭제하거나 이전 버전의 gettext.php 파일을 덮어씌워도 같은 메시지가 나옵니다. 😕

    Avatar of DevssayDevssay
    Keymaster
    @세이군
    #2480

    한님 Escribi

    Avatar of DevssayDevssay
    Keymaster
    @세이군
    #2485

    한님 Escribi

    Avatar of 한님한님
    Participant
    @한님
    #2481

    Dashboard의 Blog Stats입니다. Blog Stats 제목과 글 수 통계 사이에 에러 메시지가 출력되더라구요.

    Avatar of 한님한님
    Participant
    @한님
    #2486

    Dashboard의 Blog Stats입니다. Blog Stats 제목과 글 수 통계 사이에 에러 메시지가 출력되더라구요.

11 글 보임 - 1에서 11 까지 (총 11 중에서)
  • 답변은 로그인 후 가능합니다.