[제로] php 4.3.0 에서 경고구문 해결법(register_globals=Off)

페이지 정보

루루아빠 2,755 2 2005.06.16 17:56

평점

  • 평점 : 0점 (0명 참여)

본문

제로보드의 lib.php의 맨윗줄에 <? 바로밑에 삽입합니다..
 /*******************************************************************************
          * register_globals=Off시 에러메시지 해결방안
******************************************************************************/
ini_set('register_globals','1');
 ini_set('session.bug_compat_42','1');
 ini_set('session.bug_compat_warn','0');
 ini_set('session.auto_start','1');
 ####################################################################################
 // 글로벌변수
####################################################################################
if(count($HTTP_GET_VARS)){extract($HTTP_GET_VARS);}
 if(count($HTTP_POST_VARS)){extract($HTTP_POST_VARS);}
 $PHP_SELF=$HTTP_SERVER_VARS[PHP_SELF];
 $HTTP_REFERER=$HTTP_SERVER_VARS[HTTP_REFERER];
 $REMOTE_ADDR=$HTTP_SERVER_VARS[REMOTE_ADDR];
추천인
  • 추천해 주세요
6
루루아빠 - 회원등급 : 최고관리자 - 포인트 : 1,291,261
레벨 96
경험치 1,390,416

Progress Bar 78%

- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑 루루아빠랍니다~~

댓글2

야돌이님의 댓글

야돌이 글쓴이 2005.06.16 18:09
위처럼 했음에두 해결되지 않을시에 다음과 같은 작업을 병행하기 바랍니다.. 제로보드의 _head.php의 맨 윗줄에 /*************************************************************************** * register_globals=Off시 에러메시지 해결방안 **************************************************************************/ $_register_globals = (bool) ini_get('register_globals'); if (!$_register_globals) { if (function_exists('ini_set')) { ini_set('session.bug_compat_42', 0); ini_set('session.bug_compat_warn', 0); } } 을 추가해주십시오

야돌이님의 댓글

야돌이 글쓴이 2005.06.16 17:58
Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0 -------> 이 메세지를 보이지 않게하는 해결책입니다..