테스트 사이트 - 개발 중인 베타 버전입니다

/bbs/board.php 파일 수정시 500에러

강력드라이브 4개월 전 조회 1,054

무더운 날씨의 연속이네요.. 건강 잘들 챙기세요~~

 

/bbs/board.php 파일을 수정할일이 있어 수정을 하니 500 에러가 발생하는데요..

 

이번에 처음 수정한것은 아니고 앞에 몇번 수정 한적이 있는데 그때는 500 에러가 없었거든요.

 

어디가 문제인지 찾지를 못하겠네요..

 

파일 최상단에   

 

include_once('./_common.php');

 

이렇게 넣어봐도 그대로 500 에러나면서 아무런 변화가 없습니다.

 

그런데 더 이상한것은 에러가 계속 나니 수정전으로 소스를 되돌려도

그대로 500 에러가 계속 나는데 이건 무슨 상황인지...

 

할 수 없이 카페24 호스팅 data 하루전으로 복원을 하여 사이트를 정상화는 했습니다.

 

그 후 다시 테스트 해보려고 복원된 /bbs/board.php 파일 소스(500 에러전)를 다시 다운 받아

 

echo "1";

 

만 추가해봐도 500 에러가 발생하네요..

 

echo "1"; 을 지우고 소스를 되돌렸는데 그래도 500 에러가 여전히 발생하네요.

 

이게 무슨일인지...

 

어떻게 확인을 해야할지 모르겠습니다...

 

혹시 이런 경험이 있으시거나 아시는분 조언 좀 부탁드립니다 ㅠㅠ

 

 

 

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

답변 4개

4개월 전

제가 쓰는 디버깅 방법인데요

대략 오류난 위치를 잘 모르겠으면

문서의 중간쯤에 보통 이프문 안 이나 스위치문등 분기 처리되는 곳 말고 일반적인 위치여야 합니다

 

echo '이 곳이 보이나';

exit;

 

위와 같이 두문장을 씁니다

그리고 나서 저장 후 새로고침을 했을 때 

오류가 난 메세지 다음에 저 문장이 보인다면 혹은 보이지 않는다면 오류는  저 문장을 쓴 곳 위에서

발생했음을 의미합니다 그렇게 올려가면서 디버깅을 하다가

저 문장만 보이구 오류 메세지가 보이지 않는다면 그 아래에서 오류가 났다고 보면 됩니다

좀 수동적인 방법이지만 확실한 방법입니다

로그인 후 평가할 수 있습니다

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

4개월 전

1. 가급적 bbs/board.php 파일은 수정을 권장하지 않습니다.

 

2. 질문 내용만으로는 무엇이 오류인지 확인하기 어렵습니다.

 

3. 하실려는 작업 내용을 공유하시면 더 도움을 빨리 받으실 수 있을 것입니다.

로그인 후 평가할 수 있습니다

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

4개월 전

ini_set('display_errors', 1);ini_set('error_reporting', E_ALL);

이것을 common.php 다음에 넣어서 해보세요

로그인 후 평가할 수 있습니다

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

4개월 전

이거 어딘가에 숫자 1을 넣은 파일이 있어요 /bbs/board.php 여기 전체적으로 샅샅히 확인해보세요

오타나거나 1 을 강제적으로 넣은게 있을거에요 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

강력드라이브
4개월 전
답변 감사드립니다.
/bbs/board.php 파일 안에서 찾아보라는 말씀이신가요?
리오닥터
4개월 전

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

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

로그인