x

주요 장

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. 빠른 시작 가이드 - LimeSurvey 3.0+
  3. 설치 - LimeSurvey CE
  4. 좋은 설문조사를 디자인하는 방법(가이드)
  5. 시작하기
  6. LimeSurvey 관리
  7. 설문조사 - 소개
  8. 설문조사 설정
  9. 설문조사 메뉴
  10. 설문 조사 구조
  11. 질문 - 소개
  12. 질문 그룹 - 소개
  13. 설문조사 관리
  14. 설문조사 도구 모음 옵션
  15. 다국어 설문조사
  16. ExpressionScript 엔진 - 빠른 시작 가이드
  17. 미분류 및 고급 기능
  18. 일반 FAQ
  19. 문제 해결
  20. 해결 방법
  21. 특허
  22. 버전 변경 로그
  23. 플러그인 - 고급
 Actions

이전 버전에서 업그레이드

From LimeSurvey Manual

이 페이지는 기계 번역되었을 수 있으며 오류가 포함되어 있을 수 있습니다. 영어 원문 보기 · 이 번역 개선하기
This page is a translated version of the page Upgrading from a previous version and the translation is 100% complete.
추가 페이지:{toc}

시작하기 전에...

... 매우 중요하므로 꼭 읽어 주십시오. 현재 설치된 파일과 데이터베이스를 항상 백업하십시오!

phpMyAdmin과 같은 데이터베이스 관리 도구와 파일 관리자를 사용하여 백업할 수 있습니다! 방법을 모른다면 더 이상 진행하지 말고 아는 사람에게 도움을 요청하십시오.

간단 업데이트 사용 권장

가장 쉽고 안전한 업그레이드 방법은 간단 업데이트 서비스를 사용하는 것입니다.

일반 업그레이드 안내

이 안내는 일반적인 지침이며 v2.x 이상 버전에서 이후의 모든 버전으로 업그레이드할 때 적용됩니다.

다음 단계를 따르십시오.

  1. 관리자 페이지에서 로그아웃합니다.
  2. 파일과 데이터베이스를 백업합니다.
  3. 다음 항목을 제외한 기존의 모든 파일/폴더를 삭제합니다:
    1. /application/config/security.php - 중요!! 이 파일은 LimeSurvey(버전 4 이상)의 모든 암호화된 데이터를 위한 키입니다.
    2. /application/config/config.php;
    3. /upload 디렉터리
  4. 새 LimeSurvey 패키지의 새 파일을 기존 위치에 복사합니다.
  5. 브라우저 캐시와 쿠키를 삭제합니다.
  6. 브라우저에서 관리자 페이지를 엽니다. (예: https://www.example.com/limesurvey/admin ) 데이터베이스 스키마 업그레이드가 필요한 경우 확인을 요청하는 메시지가 표시됩니다.
  7. 완료!

주요 업그레이드를 위한 버전별 업그레이드 안내

CLI를 사용한 업그레이드

PHP CLI를 통해 데이터베이스를 업그레이드할 수 있습니다: php application/commands/console.php updatedb. 이를 통해 명령줄(예: crontab)에서 자동 업그레이드 시스템을 설정할 수 있지만 권장하지는 않습니다.

수동 업데이트/간단 업데이트 후 데이터베이스 업그레이드 실패

모든 과정을 올바르게 수행했더라도 데이터베이스 업그레이드 중에 예상대로 작동하지 않는 경우가 있습니다. 데이터베이스 버전 차이, 예기치 않은 데이터 형식이나 내용, 특이한 구성 또는 테스트에서 발견되지 않은 기타 요인 등 다양한 이유로 발생할 수 있습니다(저희는 테스트를 아주 많이 합니다!).

데이터베이스 업데이트 중 오류가 발생하여 LimeSurvey 인스턴스를 사용할 수 없는 상태가 되었다면 이전 버전으로 되돌려야 합니다. 이 방법은 정기 백업이나 간단 업데이트가 만든 백업 등 데이터베이스와 파일 백업이 아직 있다는 것을 전제로 합니다.

다음 단계를 수행하십시오.

  • 기존 LimeSurvey 디렉터리와 데이터베이스를 백업합니다(네, 다시 한 번 백업합니다. 이를 두 번째 백업이라고 하겠습니다).
  • 원래(첫 번째) 백업에서 파일을 기존 디렉터리에 복원합니다(그냥 덮어써도 됩니다).
  • 기존 데이터베이스를 삭제하고 원래(첫 번째) 백업에서 데이터베이스를 복원합니다.

이것으로 끝입니다. 모든 것이 정상으로 돌아와야 합니다.

이 문제 보고에 관한 참고 사항:

이와 같은 문제가 발생하면 항상 버그 트래커에 보고해 주십시오: https://bugs.limesurvey.org

보고되지 않은 버그는 수정되지 않습니다. 다른 사람이 보고해 주기만을 기대하지 마십시오. 이미 보고된 버그라면 버그 트래커에서 'Yes, this bug affects me'로 표시하여 버그 우선순위를 높이는 데 도움을 줄 수도 있습니다.

FAQ

활성화된 설문조사가 있어도 업그레이드할 수 있나요?

예, 가능합니다. 예외 사항은 위의 상세 안내에 언급되어 있을 수 있습니다. 업그레이드 후에는 디자인 템플릿이 여전히 제대로 작동하는지 설문조사를 테스트해 보시기를 강력히 권장합니다.

*.sql/*.csv 설문조사 구조 파일을 최신 LimeSurvey 버전으로 변환하려면 어떻게 해야 하나요?

버전 1.50을 설치하고 파일을 가져온 다음 설문조사 구조를 최신 .csv 형식으로 내보냅니다. 그런 다음 최신 버전 2.x를 설치하고 .csv 형식을 가져온 후 현재의 .lss 형식으로 내보냅니다.

Survey theme incompatibility

With certain major version updates any custom survey themes will not be compatible, anymore:

  • Update from LimeSurvey 2.6 or lower to LimeSurvey 2.50
  • Update from LimeSurvey 5.x or lower to LimeSurvey 6.x

Error "Multiple primary key defined" when updating MySQL database

If you encounter this error, please check the setting sql_generate_invisible_primary_key in your MySQL server variables. This is most likely set to ON, but should be set to OFF. Then restore your database from the backup (as explained above) and try again.