Skip to main content
XE 잡담
2012.12.26 10:56

php 5.3 대응하기

조회 수 6671 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

xe 1.6 버전부터 php 5.3 이상부터 지원한다고 하길래...


이참에 보조서버 php 버전을 업그레이드 하였는데...


xe를 포함하여 다른 프로그램들까지... 모조리 error를 뿌리며... 날 당혹케 했다.


우선 php.ini 기본 조건은 그대로 둔체 php 파일 상단에 아래와 같이 추가 하였다.


@error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED);


그런데 모든 파일에 위와 같은 문구를 추가할수 없으므로... php.ini 파일 수정이 불가피 할 것 같다.



아무튼 권고사항 같은 표시는 기억해 두었다고... 나의 코딩 습관을 고쳐 나가는 것이 좋을것 같다.


그리고 변수관련 사소한 부분들도 앞으로 잘 지키는 것이 좋겟다.


$_POST[name] : X

$_POST['name'] : O


홋따옴표를 반드시 넣어서 코딩하는 습관을 들이자~


$content .= '여기는 내용입니다.'; : X

$content = '여기는 내용입니다.'; : O


변수를 처음 선언할때 .= 이렇게 쓰면 안된다. 이렇게 하려면 그 앞에 $content = ''; 미리 선언해 줘야 한다. 귀찮구먼유~ ㅎㅎ


아무튼 보안, 속도, 안정성 면에서 좋다고 하니 업그레이드는 해야 하는게 마땅한것 같고...

다만 대처할만한 시간이 필요한것 같다~

  • profile
    geusgod 2013.01.21 17:48

    1.5.x 버전에서 /config/config.inc.php 파일에 이미 관련 문구가 추가 되어 있다.
    php.ini 파일을 안건드리는 것이 좋겠다.


    하지만, 테스트 어떻게 진행하느냐에 따라 문제는 발생한다.

    1.4 버전 소스를 php 버전이 올라간 서버에 옮길때에는 config.inc.php 파일 상단을 아래와 같이 수동으로 바꿔줘야 한다.

    수정전 : @error_reporting(E_ALL ^ E_NOTICE); 
    수정후 : 
    @error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED);


List of Articles
번호 카테고리 제목 글쓴이 날짜 조회 수
74 XE 에러해결(FAQ) XE 위젯(Widget) 페이지 수정 권한 오류 (msg_is_not_administrator 메세지 출력) geusgod 2015.06.22 949
73 XE 에러해결(FAQ) XE XML 쿼리 ORDER BY 대문자 사용하면 안됩니다. geusgod 2015.06.10 666
72 XE 팁 XE CKEditor 옵션 설정 (i 태그 유지하기) geusgod 2015.06.09 208157
71 XE 팁 XE 비밀번호 찾기 질문/답변 필수 제거하기 geusgod 2014.07.11 2558
70 XE 에러해결(FAQ) XE SSL 선택적으로 사용시 act에 따른 링크 적용이 잘 안될때... geusgod 2014.06.05 6058
69 XE PHP [기초튼튼] PHP is_a 의미, 삼항연산자 1 geusgod 2013.11.18 3673
68 XE PHP XE index.php 파일 부터 관련된 부분을 분석합시다.(3) geusgod 2013.11.18 5060
67 XE PHP XE index.php 파일 부터 관련된 부분을 분석합시다.(2) geusgod 2013.11.18 5159
66 XE PHP XE index.php 파일 부터 관련된 부분을 분석합시다.(1) geusgod 2013.11.18 5934
65 XE PHP [기초튼튼] PHP -> 의미 geusgod 2013.11.15 3587
64 XE PHP [기초튼튼] PHP & 의미, @ 의미, :: 의미, : 의미 3 geusgod 2013.11.15 12599
63 XE 팁 XE 외부페이지 이미지 리사이즈 애드온 적용하는 방법 geusgod 2013.11.07 4816
62 XE 팁 XE 구글 analytics 코드 어디에 넣어야 효율적인가? geusgod 2013.07.29 5213
61 XE 팁 XE 외부페이지 javascript 주석 처리시 주의점 geusgod 2013.03.18 5619
» XE 잡담 php 5.3 대응하기 1 geusgod 2012.12.26 6671
59 XE 팁 XE 외부링크 이미지 썸네일 생성 문제 1 geusgod 2012.06.29 10853
58 XE 팁 xe 1.6.0 업그레이드를 위한 준비 geusgod 2012.06.28 8611
57 XE 팁 xe 외부페이지 mid 중복일때 다음페이지로 넘기는 방법 geusgod 2012.05.27 6715
56 XE 에러해결(FAQ) XE firefox 디버그 모드에서 x.js 의 DEPRECATED 표시 관련 geusgod 2012.05.24 5473
55 XE DB XML 쿼리 sort 정렬 두개 처리하는 방법 geusgod 2012.05.22 6498
Board Pagination Prev 1 2 3 4 Next
/ 4