조회 수 1036 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

다올 CMS에서 'Object' 클래스의 이름을 'BaseObject' 클래스로 이름을 변경합니다.

 

다올 CMS의 주요 클래스 중 하나이고 여러 곳에서 사용 중인 'Object' 클래스가 있습니다.
모든 모듈이 이를 상속받아 사용하고 있으며, 그 외에도 다른 용도로도 광범위하게 사용하고 있습니다.
하지만, PHP 7.2부터 'Object'라는 키워드는 클래스의 이름으로 사용할 수 없게 되었습니다.

 

PHP 7.2부터는 Fatal error를 발생시키며, 다올 CMS 모든 버전이 오류가 발생하게 됩니다.
PHP 7.2에서도 동작할 수 있도록 부득이하게 다올 CMS에서 변경할 수 밖에 없습니다.

 

이 문제의 해결을 위해 'Object' 클래스의 이름을 'BaseObject'로 변경하는 것을 결정했습니다.
'Object' 클래스의 이름을 'BaseObject'로 이름을 변경하여 PHP 7.2에 대응한 다올 1.0.4.0 버전을 배포할 예정입니다.

 

  PHP 7.1 이하 PHP 7.2 이상
다올 1.0.4.0 미만 Object 다올 1.0.4.0 미만 PHP 7.2 이상에서 사용 불가
다올 1.0.4.0 이상 Object, BaseObject 둘 다 지원 BaseObject

 

다올 CMS 1.0.4.0 이상에서는 해결이 되지만 서드파디 모듈 등의 확장 기능에서도 이러한 변경을 반영해주어야 합니다.
확장 기능을 배포하시거나 개발하여 사용하시는 분들은 daol-core/128 이슈를 참고하여 변경에 대응하실 수 있습니다.
확장 기능에서 클래스 변경 대응을 하지 않으면 PHP 7.2 이상의 환경에서 해당 확장 기능을 이용할 수 없으며, 사이트 동작이 중단될 수 있습니다.

PHP 7.2 서버에서는 이 변경사항이 반영되지 않은 확장 기능 사용에 주의하시기 바랍니다.

 

BaseObject'로 클래스 이름 변경은 다올 CMS 및 XE1라이믹스에서 적용하여 호환성을 유지합니다.

 

감사합니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
17 다올 CMS 1.1.0.6 중요 변경사항 공지 DAOL CMS 2022.03.21 177
16 다올 CMS 1.1.0.1 중요 변경사항 공지 DAOL CMS 2019.04.03 1069
15 다올 CMS 1.1.0.0 중요 변경사항 공지 DAOL CMS 2018.11.24 1020
14 다올 CMS 개인정보 취급방침이 개정됩니다. DAOL CMS 2018.04.07 983
13 다올 CMS 1.0.5.0 중요 변경사항 공지 file DAOL CMS 2018.01.22 1092
» 다올 CMS 1.0.4.0 중요 변경사항 공지 DAOL CMS 2017.12.01 1036
11 다올 CMS 1.0.3.6 변경사항 공지 1 DAOL CMS 2017.10.22 407
10 다올 CMS 1.0.3.0 기능 추가 및 변경 사항 공지 file DAOL CMS 2017.04.23 789
9 다올 CMS 1.0.2.0 부터 PHP 5.2 지원을 중단합니다. DAOL CMS 2016.05.11 590
8 다올 CMS 1.0.1.5 재배포 안내 DAOL CMS 2015.12.22 474
7 다올 CMS 1.0.1.3 변경사항 공지 DAOL CMS 2015.10.22 922
6 다올 CMS 1.0.0.11 이하 우편번호 모듈 교체 안내 DAOL CMS 2015.04.19 694
5 다올 CMS 1.0.0.10 이하 우편번호 모듈 종료 안내 DAOL CMS 2015.03.06 708
4 다올 CMS 1.0.0.4 부터 PHP 4 지원을 중단합니다. DAOL CMS 2014.07.18 1354
3 다올 CMS 1.0.0.2 변경사항 공지 2 DAOL CMS 2014.01.16 2494
2 다올 CMS 1.0.0.1 CDN 서비스 종료 안내 DAOL CMS 2014.01.13 2006
1 [완료] 다올 CMS 서버 점검 안내 DAOL CMS 2013.12.12 2185
Board Pagination Prev 1 Next
/ 1