php 스톰으로 소스보면 $args 에 빨간줄 뜨고 그러는데
그냥 무시하고 해도 상관없나요?
그리고 php7으로 변경할때 바꿔야하는게 뭐뭐있을까요..
warring 무시하라고하셔서 무시하고 작업했는데 몇일째 내내 그자리네요.. ㅠㅠ
php 스톰으로 소스보면 $args 에 빨간줄 뜨고 그러는데
그냥 무시하고 해도 상관없나요?
그리고 php7으로 변경할때 바꿔야하는게 뭐뭐있을까요..
warring 무시하라고하셔서 무시하고 작업했는데 몇일째 내내 그자리네요.. ㅠㅠ
댓글 6
꼭 1.5를 사용하셔야 하는게 아니시라면 xe를 1.9대로 업하시면
좀더 쉽게 가능하지 싶습니다.
저같은경우 xe 1.9에서 php 5.3 사용했는데요.. php 7.1 올리는데 성공했습니다.
참고하세요.
순서가
xe 1.9로 올리고 php 7.1로 변경하신건가요~?
단방에 해도 큰 문제는 없을거 같습니다.
1.9의 경우 공식적으로는 php5.3을 지원하지 않는다고는 하나 실 사용에 문제가 없었습니다.
(저는 모듈, 애드온을 많이 사용하는 사이트는 아이었습니다.)
다만 php 5.3이 아니더라도. php는 제외하고라도...
xe 1.5에서 1.9까지 순서대로 올리시다보면 xe 자체는 큰 문제가 없으나,
사용하시는 모듈, 애드온 등이 문제을 일으킬수 있으니
불필요한 애드온은 꺼두시고 불필요한 모듈은 이참에 제거해서 정리하신 다음
단계적으로 1.6, 1.7 이런식으로 올리시면서 문제점들을 하나씩 제거하신다면
1.9에서 php 7.1까지 올리는건 큰 문제가 없을듯 합니다.
xe 1.9와 php7.2는 호환성에 문제가 있다고 하니 비추입니다.
참고하세요.
사실 XE1.5.4.1 에서 PHP7.0 올리기 만만치 않습니다..
Context 클래스 부터 시작해서 모든 호출하는 클래스들 Static 함수가 연관되어있는 부분 등등 이 부분들을 다 하나하나씩 찾아서 수정하셔야 해요..
왜 아직 1.5.4.1 에 머물러 있으신지 이유는 잘 모르겠지만 ㅠㅠ 1.5.4.1 사용하실려면 PHP5.6이하가 아직까진 그나마 괜찮을듯 합니다...
데이터 이전등을 통해서 7.0에 XE최신버전 설치 해놓은곳으로 옮기시는걸 더 추천드리고 시간절약도 되리라 봅니다.