php 업그레이드..
본문
현재 서버 php 5.3.3. 을 사용중입니다.
첫번째 질문 : 이걸 php 7.0 대로?? 업그레이드 하려고 하는데요
중간 5.5 혹은 5.6 등 6.0 대를 적용하지 않고 바로 7.0대로 패치 해도 되는지가 첫번째 질문입니다.
두번째 질문 : 그러면 7.0대로 업데이트 하려면 7.0 도 있고, 7.1 도 있고 할텐데 현재 가장 안정적인?
버전이 7.? 얼마인가요?
세번째 질문 : php 7.0 대를 하면 mysql 버전도 올려야 할텐데요~..
이건 현재 몇버전으로 맞춰야 할까요? 그리고 mysql 버전도 역시 마찬가지로 첫번째 질문처럼 건너뛰고 바로 해도 될런지요?
답변 2
첫번째 질문 : 이걸 php 7.0 대로?? 업그레이드 하려고 하는데요
중간 5.5 혹은 5.6 등 6.0 대를 적용하지 않고 바로 7.0대로 패치 해도 되는지가 첫번째 질문입니다.
해도 되긴 한데, 에러가 많이 나옵니다.
사용폐기된 함수들 경우 다른 대체 함수로 교체해야 되고....
기존 스킨들중 배열 안에 작은따옴표 없는 애들 다 붙여줘야 하고...
재아 님 실력정도면 충분히 가능할 듯... 저보다 실력 좋으시니...
두번째 질문 : 그러면 7.0대로 업데이트 하려면 7.0 도 있고, 7.1 도 있고 할텐데 현재 가장 안정적인?
버전이 7.? 얼마인가요?
현재, PHP 7.2 버전이 가장 안정화 버전인 걸로 아는데,
지금 7.4까지 나왔으니까, 이젠 7.3까진 괜찮을 것 같네요.
세번째 질문 : php 7.0 대를 하면 mysql 버전도 올려야 할텐데요~..
이건 현재 몇버전으로 맞춰야 할까요? 그리고 mysql 버전도 역시 마찬가지로 첫번째 질문처럼 건너뛰고 바로 해도 될런지요?
mysql (5.6이상 ?) 올리면 로그인 비밀번호 체계가 기본 8자리 이상, (대문자, 소문자, 특수문자, 숫자) 섞어서 작성해야 하는 시스템으로 바뀌는데, 이것도 이렇게 처리하는 함수 사용 중지 시키면 기존처럼 4자리 로그인도 가능합니다.
제가 2019년 1월 경에 SIR에 한 질문들 참고하시면 작업하시는 데 큰 도움(?)이 될 겁니다.
1. 버전 업데이트는 패치는 버전 신경 안 쓰고 해도 됩니다....만 5.3.3에서 사용하신 코드들 중에서 7.x대에서 removed로 나오는 문법이 있을 경우는 다 고치셔야 합니다.
https://www.php.net/downloads.php
현재 가장 stable version은 7.4.0으로 나오네요.