- “ XE 코어는 쉬운설치로 업데이트하지 마세요
” — 기진곰, XE 코어는 쉬운설치로 업데이트하지 마세요
이 기능은
- XpressEngine에 있는 기능으로, XE 공식 홈페이지에 있는 자료실에 있는 애드온/모듈 등을 클릭으로 설치 할 수 있다.
- 다만 이 기능을 권장하지는 않는다. 그 이유는 아래에서 알아보자.
권장하지 않는 이유
서버 불안정
- XE 자료실 서버가 불안정하기 때문에 파일 누락이 일어 날 수 있다.
- 특히 해외 서버를 이용하는 경우 더 심하기 때문에 누락된 파일이 다 많을 수 있다.
퍼미션 오류
- 보통의 웹 호스팅에서는 xe가 설치된 부모 폴더가 아닌 files 폴더에 퍼미션을 777로 두기 때문에 별도의 폴더가 있는 애드온/모듈 등은 꼬일 수 있다.
- 거기다가 코어 파일은... 말을 하지 않아도 상상이 가지요?
오토 로드
- 1.8.3 이후에 오토 로드 기능이 추가 되었는데, 코어를 쉬운 설치로 업그레이드시 특정 클래스만 최신이고 나머지 파일은 예전 버전이 될 수도 있다
- 물론 오토 로드로 인해 다른 애드온/모듈 등의 설치가 더 빨라졌긴 했지만 말이다.
결국
- 코어 파일은 FTP로 덮어 쓰거나 git을 이용해 업데이트를 하자.
- 애드온/모듈 등도 왠만하면 FTP로 사용하자.
- 쉬운 설치 기능 존재를 기억속에서 없애고 FTP로 업로드 하는 것을 일상화 하자.