포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
XE 호환성과 관련된 문제해결 방법 공식사이트 블로그를 참고 하세요~
2011.12.09 14:10
오늘 XE호환성 문제에 대한 XE개발팀 공식 의견 및 원인분석, 개선 예정안을 공지하였습니다.
특히나 db.config.php파일이 잘못되어 고생하시는 분들이 많으실텐데요.
절대로 삭제 하여 XE를 재설치 하시지 마시고 아래 링크의 내용을 참고하여 파일 수정 후 사용하시길 바랍니다.
http://www.xpressengine.com/blog/20312387
db.config.php파일이 없는 경우 XE는 신규 설치로 오인하게 됩니다.
신규 설치시에는 모듈의 설정값이 모두 초기화 됩니다.
특히나 회원 쪽의 경우 신규 설치로 인하여 email-address가 로그인 계정이 되오니,
회원 기본 스킨을 사용하지 않는 사이트의 경우 로그인/회원가입이 불가한 상황에 빠지게 됩니다.
이점 반드시 유의 하시어 문제 없이 XE1.5 업그레이드 하시길 바랍니다.
의견입니다.
db.config.php 는 계정에 따라서는 수정이나 삭제가 불가한 경우가 있습니다. 이럴 경우 수정한 파일을 호스팅 관리자에게 넘겨 주고 수정해달라고 해야 할까요? 그냥 삭제만 해달라고 하고 설치 하는 것이 좋을까요?
db.config.php를 삭제 할 시에 초기 설치와 같은 코스로 간다는 것은 좋습니다. 그러나 설치라는 것은 많은 사용자가 접속하는 것이 아니고 관리자 1인만 접속하여 1회만 실행하여 작업을 하는 것입니다. 소스로 뺑뺑이를 돌려도 상관없다는 것입니다. 즉 예로 든 회원 로그인과 관련된 데이터가 있으면 변경하지 않도록 로직을 꾸며도 상관없다는 것입니다.
캠프 때 설치시연을 할 때 메뉴가 하나 더 생긴 것을 실감했을 것입니다. db.config.php를 삭제하고 재설치를 할 경우 메뉴는 자꾸 생성이 됩니다.
컴퓨터 os를 업데이트 할 때 이런 저런 제약 조건이 따르면 사용자들이 사용하기 어려울 것이고, 만약 사용하던 데이터라도 사라지게 되면 os 구입처에 클레임을 걸 것입니다.
스마트폰의 os 업데이트도 프로그램이 알아서 해주어야 모든 사용자가 업데이트를 할 수 있는 것입니다. 업데이트 프로그램을 그렇게 만들어 주어도 컴퓨터를 할 줄 아는 20대 사용자도 귀찮고 어렵다고 구입 당시의 os를 그대로 사용하는 것을 보았습니다.
좀 더 쉽게 업데이트가 완료 될 수 있도록 해주는 것이 바람직합니다.
차라리 기존 사용자라도 재설치 완료 후 로그인 할 수 있는페이지와 창을 따로 띄워서 접속이 가능할 수 있도록 하는 것도 하나의 방법일 수 있는 것입니다.