개발 Q&A

제목 PHP 업그레이드 질문
글쓴이 너그 작성시각 2016/10/25 08:23:44
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 14698   RSS

안녕하세요 PHP 초보개발자입니다

 

다름이 아니라 제가 이직 해온 이 회사는 15년 회사입니다.

서버를 2개 운영하고 있는데요

한대는 3. 나머지는 4. PHP를 사용하고 있습니다.

 

그래서 좀 불편한게 있는데요..

혹시 버전을 5. 때로 올리면 무슨 일들이 벌어지는지 좀 알수 있을지 궁금합니다.

그리고 그 대처 방안도 질문드려요

 

제가 입사 한 이후로.. 

CI를 사용했고 이전까지는 그누보드나 그냥 생 PHP입니다.

 다음글 서버 구축 건에 관한 질문입니다 (5)
 이전글 [자바스크립트] replace 이벤트 이용해서 큰 따... (2)

댓글

kaido / 2016/10/25 08:42:14 / 추천 0

올려보기 전에는 모릅니다.

더구나 하도 오래전 버전이라 기억도 가물가물 합니다.

php가 올라가면서 과거에 사용 안하는 함수들을 버리는 경향이 있어서 

한번 올려보고 테스트 해보셔야 합니다.

특별한 함수를 사용하지 않는다면 별다른 문제는 발생 하지 않으며, 문제가 되는 곳을 찾아서 고쳐써야 합니다.

 

네이티브 php 에다 그누보드 이라면 큰 문제가 발생 할 거란 생각은 안드네요.

로컬에다 소스 받아다 놓고 테스트해보세요.

 

/ 2016/10/25 11:43:07 / 추천 0

@kaido님 말대로 올리면 4버전대에선 사용되었던 함수도 5버전대에서 사용되지 않는 함수들이 있어서 에러가 엄청 발생할 겁니다.

그거 15년된 회사라면 프로그램 규모가 클거같은데, 다 찾으려면 힘드시겠네요.. 이왕 올리는거 7버전 올리시는걸 추천합니다.

4에서 5버전 올릴바엔 한번에 7버전으로 가심이 좋을거 같습니다. 어자피 에러나는건 비슷하게 많을거 같습니다.

http://php.net/manual/kr/faq.migration5.php

전상민 / 2016/10/25 15:18:42 / 추천 0

PHP4.0 이 릴리즈 된지 17년이나 됐네요.

그동안 많은 부분이 달라졌으니 PHP 버전별 변경 로그 확인하면서 업그레이드를 할 수 있는 상황인지 판단하셔야 될 것 같아요.

쉽지는 않을꺼라고 생각됩니다.

 

PHP4 Change Log

http://php.net/ChangeLog-4.php

PHP5 Change Log

http://php.net/ChangeLog-5.php

PHP7 Change Log

http://php.net/ChangeLog-7.php