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

무한로딩 질문 채택완료

미무미 4년 전 조회 3,300

1. 로컬pc에 mssql을 실행중입니다.

 

2. 운영중인 사이트에서 mssql을 접근하고 있습니다.

 

3. 1번을 중단 시키면 아무 페이지 요청시 무한로딩이 발생합니다.

 

4. 잘 모르겠지만 mssql 연결하는 부분이 문제일거라고 추측하고 있는데 어떻게 파악해야할까요?

차라리 오류문구가 뜨면 그 부분을 분석하면되는데 아무 오류없이 그냥 무한로딩이 걸려버리니까 어떻게 해야될 지 모르겠네요.. 오류 해결하는게 가능할까요?

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

답변 2개

채택된 답변
+20 포인트
4년 전

무한로딩은 루프도는곳 하나하나 체크해보셔야됩니다

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

답변에 대한 댓글 2개

미무미
4년 전
참고하겠습니다 감사합니다.
텐구
4년 전
1. include 되는곳에 쿼리체크 첫번쨰고
2. 쿼리데이터에서 루프도는곳이 두번째로 하시면 빠를꺼같습니다

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

4년 전

php는 자바스크립트처럼 실행된 결과를 보지 않고 우선적으로 실행하는 언어가 아닙니다

db 연결이 있다면 설정된 시간 만큼 db의 연결을 시도하고, 설정한 시간만큼 계속 접속을 시도 합니다.

무한로딩이 아니라 설정된 시간값이 큰 것으로 보이네요.

 

set_time_limit(0);   
ini_set('mysql.connect_timeout','0');   
ini_set('max_execution_time', '0');   

 

php라면 해당 방법을 사용하셔도 되고, 각각의 서버 설정에 db 타임아웃 값을 조정하셔도 됩니다.

 

 

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

답변에 대한 댓글 1개

미무미
4년 전
참고하겠습니다 감사합니다.

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

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

로그인