한국레드햇 너나우리 DNSEver qmail.kldp.org 어드민플레이
안녕하세요, 영자 디지문입니다.

PHP 4.4.8 에서 5.2.6 으로 업그레이드하고 난 뒤 몇몇 부작용이 나는 홈페이지들이 있더군요.

제로보드4가 특히 그렇습니다.

허나 모두 에러의 원인엔 공통점이 있었습니다.

바로 include 함수와 관련된 에러였습니다.

특정 페이지 파일에 다른 페이지 파일을 인클루드로 붙여다가 출력하는 경우 소스가 서로 중복될 때 에러가 어김없이 나더군요.

PHP 4에서는 없던 현상입니다. PHP 5가 문법 오류에 좀 더 민감하게 반응합니다.

인클루드 함수 적용할 때 특히 주의하시기 바랍니다. 아직까진 그 외의 경우에선 별다른 문제가 없는 상태입니다.
조회 수 :
4845
등록일 :
2008.10.14
11:01:52 (*.74.175.5)
엮인글 :
http://hosting.digimoon.net/board/16367/cbc/trackback
게시글 주소 :
http://hosting.digimoon.net/board/16367

[레벨:5]민석

2008.10.14
16:19:24
(*.200.9.10)
_once 함수 쓰면 중복 오류 위험 줄어들지 않나요;

[레벨:0]엔퓨어

2008.10.14
19:31:19
(*.216.62.35)
^^; redeclear 문제입니다. 인클루드된 파일이 재선언되서 생기는 문제이지요..
include_once 나 require_once 를 쓰면 사라지긴합니다만.. ^^; 근본적인 문제는 사이트 제작할때 무분별하게 include 떡칠이라...

[레벨:15]id: 디지문디지문

2008.10.14
20:38:46
(*.74.175.5)
그렇군요. 좋은 정보 감사합니다. ^^
엔퓨어님 오랜만에 행차해 주셨네요. 자주 좀 놀러 오세요...ㅎ
근데 redeclear가 아니라 redeclare 가 아닌가요? 재선언이라면 리디클레어가 맞을 텐데... 오타내셨나 봐요. ^^

[레벨:0]엔퓨어

2008.10.15
16:52:33
(*.216.62.35)
윽.. 부끄러버라.. *-_-*
^^; 검색좀해보니.. 패치를 하면 중복선언이 가능하다고는 합니다... 근데... 공개된 소스가없네요... 쩝... ^^;

[레벨:5]민석

2008.11.02
13:58:35
(*.222.106.238)
전 지난번에 한 사이트에서 LGPL 을 LPGL 로 오타내고
UTF-8 을 UFT-8 로;;
List of Articles
번호 제목 글쓴이 날짜 조회 수
122 Btool 사용하시는 입주자 분들 필독 바랍니다 [3] [레벨:15]id: 디지문디지문 2009-12-26 7537
121 12월 23일 삭제 계정 명단입니다 [1] [레벨:15]id: 디지문디지문 2009-12-23 5235
120 <완료>서버 CPU 업그레이드 공지입니다. [9] [레벨:15]id: 디지문디지문 2009-12-17 3916
119 12월 9~11일 2박 3일간 기술지원 중단 안내 [1] [레벨:15]id: 디지문디지문 2009-12-08 3762
118 디지문호스팅이 어느덧 3살이 되었습니다. [12] [레벨:15]id: 디지문디지문 2009-10-19 5849
117 09년 08월 30일 회수 계정 명단입니다 [8] [레벨:15]id: 디지문디지문 2009-08-30 6448
116 09년 08월 24일 회수 계정 명단입니다 [2] [레벨:15]id: 디지문디지문 2009-08-24 5536
115 2G 이상 용량 쓰는 계정은 일일 주기 백업 대상에서 제외합니다 [2] [1] [레벨:15]id: 디지문디지문 2009-06-25 25050
114 음냐... 간만에 DDOS 공격 받았습니다 [13] imagefile [레벨:15]id: 디지문디지문 2009-06-13 9926
113 SSH/ SFTP 서비스 시작합니다 [4] imagefile [레벨:15]id: 디지문디지문 2009-06-05 27542
112 15일 22시경 40분 이상 접속 장애 있었습니다 [1] [레벨:15]id: 디지문디지문 2009-05-15 3861
111 FTP 서비스 다시 시작합니다 [1] [레벨:15]id: 디지문디지문 2009-05-10 5843
110 <작업완료>하드웨어 업그레이드 공지 [4] [레벨:15]id: 디지문디지문 2009-04-29 3835
109 소소한 하드웨어 업그레이드 예정 [3] [레벨:15]id: 디지문디지문 2009-04-23 3823
108 웹메일을 Squirrelmail로 원복합니다 [2] [레벨:15]id: 디지문디지문 2009-04-22 7147
107 ☎☎☎☎☎ 계정 정리 예고~ ☎☎☎☎☎ [레벨:15]id: 디지문디지문 2009-04-07 3821
106 국내 공개 웹 게시판 보안 업데이트 공지 [레벨:15]id: 디지문디지문 2009-02-25 5831
105 메일 서비스 많은 이용 바랍니다 [1] [레벨:15]id: 디지문디지문 2009-02-21 3801
104 웹메일 프로그램 교체하였습니다. [2] imagefile [레벨:15]id: 디지문디지문 2009-02-20 9019
103 <완료>조만간 메일서버 프로그램 교체가 있을 예정입니다 [6] [레벨:15]id: 디지문디지문 2009-02-15 3930
102 Btool 사용하시는 입주자 분들 필독 바랍니다 [3] [레벨:15]id: 디지문디지문 2008-12-29 4088
101 12/13 ~ 12/15 2박 3일 간 기술지원 불가 공지 [3] [레벨:15]id: 디지문디지문 2008-12-12 3789
100 <필독 공지>FTPS (FTP-SSL) 지원 시작하였습니다 [19] imagefile [레벨:15]id: 디지문디지문 2008-11-09 34821
99 리눅스 커널 수준의 보안 설정을 조금 강화했습니다. [3] [레벨:15]id: 디지문디지문 2008-11-01 5932
98 디지문 호스팅이 첫 돌을 맞이하였습니다. [11] [레벨:15]id: 디지문디지문 2008-10-19 6579
» PHP 5.2.6 업그레이드 후 에러나시는 분들 필독 [5] [레벨:15]id: 디지문디지문 2008-10-14 4845
96 PHP 4.4.8 -> 5.2.6 업그레이드하였습니다 [2] [레벨:15]id: 디지문디지문 2008-10-10 4127
95 SSL 보안서버 구현하였습니다 [9] imagefile [레벨:15]id: 디지문디지문 2008-10-05 9210
94 3일 23시 30분 경 서버 공격 있었습니다 [6] [레벨:15]id: 디지문디지문 2008-10-04 6327
93 조만간 PHP 5로 업그레이드 하도록 하겠습니다 [3] [레벨:15]id: 디지문디지문 2008-10-03 4272