로그인  |  회원가입  |  결제계좌   中文 상담

회원로그인


PHP Fatal error해결법 - 투호스팅 - 도메인,호스팅,기업메일,미국서버,홍콩서버,서버관리대행,중국서버,중국호스팅,중국도메인

자주하는질문 >> 호스팅 >> PHP Fatal error해결법

글쓴이: Admin 날짜: 13-03-27,

php5.3에서 php5.4로 업글후 일부고객이 사용하는 웹프로그램이 "Fatal error: Call-time pass-by-reference has been removed in" 이런 에러출력하게 됩니다.

해결법은 아래 예제를 참고하시면 됩니다.

// 맞는사용법
function myFunc(&$arg) { }
myFunc($var);

// 틀린사용법
function myFunc($arg) { }
myFunc(&$arg);


session_register함수사용불가, 바로에러출력.
새사용법: $_SESSION['세션명'] = 세션값;


다른페이지에서 넘어오는 변수값 받아 처리할때 엄격히 $_POST["변수명"] 혹은 $_GET["변수명"] 으로 받아처리해야 함. 세션에 저장된 변수값을 읽을때는 물론 $_SESSION["변수명"]으로 읽어야 함. 단순 '$변수명'으로는 전달값 획득불가.

삭제 수정 목록 답변 글쓰기