아파치로 갈아탓더니..안되네요.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

아파치로 갈아탓더니..안되네요.. 정보

아파치로 갈아탓더니..안되네요..

본문

윈도우 2003 iis6 에 php . mysql 적용해서 쓰다가...
이번에 근사모의 apmsetup7 을 받아서 깔았습니다...

그리고 자료를 이전하고 db를 백업해서 올렸습니다....
그런데 여기서 문제가 생기네요...

Warning: ini_set(): A session is active. You cannot change the session module's ini settings at this time in C:\APM_Setup\htdocs\gnuboard4\common.php on line 193

Deprecated: Function split() is deprecated in C:\APM_Setup\htdocs\gnuboard4\bbs\list.php on line 97

Deprecated: Function eregi() is deprecated in C:\APM_Setup\htdocs\gnuboard4\lib\common.lib.php on line 183

등의 애러문이 나옵니다 ㅠ_ㅠ;;

http://protype.zetyx.net <- 요기가 주소구요...

왜 이렇게 나오는걸까요 ~

  • 복사

댓글 전체

Warning: ini_set(): A session is active. You cannot change the session module's ini settings at this time in C:\APM_Setup\htdocs\gnuboard4\common.php on line 193

-> 의 메시지는 세션이 스타트 된후 에 ini_set 를 통해 세션관련 설정을 제어 하려는 경우 발생하는 것으로 알고 있습니다.
ini_set 이전에 session_start 가 되는지 확인 해보세요. 그리고 아파치 설정에서 세션 오토 스타트 되어 있을 경우 해당 부분 해제 하시구요.

Deprecated: Function split() is deprecated in C:\APM_Setup\htdocs\gnuboard4\bbs\list.php on line 97
-> 의 경우도 php 5.3 에서 해당 메시지가 나온다고 합니다. 이것도 preg_split() 등의 함수로 기능을 대처 하시면 될듯합니다.

Deprecated: Function eregi() is deprecated in C:\APM_Setup\htdocs\gnuboard4\lib\common.lib.php on line 183
-> 의 경우 php 5.3 대에 ereg 관련 문제가 있다고 합니다.
http://devthought.com/tumble/2009/06/fix-ereg-is-deprecated-errors-in-php-53/
의 내용 참고 하셔서 해당 부분 preg_match나 preg_match('/ ~ /i')로 대체 하시면 될듯합니다.

또는
error_reporting 에서 ^E_DEPRECATED 을통해 메시지 출력만을 막는 방법이나 php 버젼은 5.3 이외의 버젼으로 변경하는 방법등이 해결에 도움이 되지않을까 합니다.
© SIRSOFT
현재 페이지 제일 처음으로