Skip to main content
XE 잡담
2012.12.26 10:56

php 5.3 대응하기

조회 수 6512 추천 수 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);


  1. php 5.3 대응하기

    Date2012.12.26 CategoryXE 잡담 Bygeusgod Views6512
    Read More
  2. XE 1.5.x 말도 많고, 탈도 많고... ...

    Date2011.11.24 CategoryXE 잡담 By종스 Views6868
    Read More
  3. 나를 딜레마에 빠트리게한 Xpressengine의 쉬운설치 기능!

    Date2010.02.09 CategoryXE 잡담 By종스 Views16810
    Read More
  4. XE 텍스타일 데이터연동(Textyle Convert) 나만 문제인가?

    Date2009.11.05 CategoryXE 잡담 By종스 Views24315
    Read More
  5. XE 그룹 연동 아직도 문제 투성이~

    Date2009.11.05 CategoryXE 잡담 By종스 Views21103
    Read More
  6. XE 페이지 삭제후 권한 없다는 문제 해결방법

    Date2009.10.16 CategoryXE 잡담 By종스 Views19689
    Read More
  7. XE 포인트를 사용한 자동회원레벨, 자동그룹지정

    Date2009.09.27 CategoryXE 잡담 By종스 Views17506
    Read More
  8. XE 2009.09.22 SVN 최신 리비전 리스트

    Date2009.09.22 CategoryXE 잡담 By종스 Views26462
    Read More
  9. XE 컨버트(convert) 티스토리 -> 텍스타일 첨부파일 오류 ㅠ.ㅠ

    Date2009.09.04 CategoryXE 잡담 By종스 Views20545
    Read More
  10. XE 1.2.5 버전 PHP 5.3.0 미지원 합니다. ㅠ.ㅠ

    Date2009.09.04 CategoryXE 잡담 By종스 Views17748
    Read More
  11. XE rewrite module 관련 에러 문제...

    Date2008.11.08 CategoryXE 잡담 By종스 Views22906
    Read More
  12. 예전 Zeroboard(제로보드)가 아니다!

    Date2008.09.20 CategoryXE 잡담 By종스 Views18862
    Read More
Board Pagination Prev 1 Next
/ 1