채택완료

PHP 7.0 -> PHP 7.2 로 서버 이전 후 일부 페이지에서 오류가 뜹니다.

2019-04-12 (금) 19:40:52 4,417

서버 옮기기 전에는 정상이였던게 서버 이전 후에 문제가 발생하네요.

PHP 버전이 7.0에서 7.2로 바뀌었고, 두 부분에서 오류가 나옵니다.

하나는 적립금 부분이고, 하나는 충전 확인 페이지에서 오류가 나옵니다.

적립금 쪽에서는 Warning: number_format() expects parameter 1 to be float, string given in /home/myuser1/www/adm/member_list.php on line 240

충전 확인 쪽에서는 Parse error: syntax error, unexpected end of file in /home/myuser1/www/adm/charge_list.php on line 167

이러한 에러가 발생합니다. 정말 답답해 죽겠네요 ㅠㅠ 도와주세요

|

답변 4개

채택된 답변
+20 포인트

phpinfo.php 를 이용해 두서버간의 라이브러리 설치 와 설정 부분이 차이가 있는지 확인 한번 해보세요.

member_list.php on line 240 <---240행에서

number_format($asdfg); 이것처럼 숫자에 컴마나 소숫점 처리하는 부분이 잇을텐데 $asdfg에 해당하는 부분의 값이 숫자가 아니고 문자가 들어가서 에러가 난다는 것이네요

240행 바로위에 echo $asdfg; exit; <--이것처럼 해서 어떤값이 출력 되는지 확인해보면 되겠습니다

저렇게만 올려선 도움 받기가....

저 에러 코드 라인이 가리키는 곳의 앞뒤 5 ~ 10 줄 정도는 적어놓으셔야

답변하시는 분들이 흐름을 보고 답변할 수 있을 것 같네요.

다시 확인해보니 PHP 7.2 가 깔린 호스팅으로 설치해보니 정상이네요,

근데 제 단독 서버에서만 문제가 생기는 것으로 보아 단독서버 php 설정이나 mysql 쪽 설정이 잘못 된것 같은데 어떻게 수정을 해야할까요?

답변을 작성하려면 로그인이 필요합니다.