무한로딩 질문 채택완료
미무미
4년 전
조회 3,300
1. 로컬pc에 mssql을 실행중입니다.
2. 운영중인 사이트에서 mssql을 접근하고 있습니다.
3. 1번을 중단 시키면 아무 페이지 요청시 무한로딩이 발생합니다.
4. 잘 모르겠지만 mssql 연결하는 부분이 문제일거라고 추측하고 있는데 어떻게 파악해야할까요?
차라리 오류문구가 뜨면 그 부분을 분석하면되는데 아무 오류없이 그냥 무한로딩이 걸려버리니까 어떻게 해야될 지 모르겠네요.. 오류 해결하는게 가능할까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
답변에 대한 댓글 2개
�
미무미
4년 전
참고하겠습니다 감사합니다.
�
텐구
4년 전
1. include 되는곳에 쿼리체크 첫번쨰고
2. 쿼리데이터에서 루프도는곳이 두번째로 하시면 빠를꺼같습니다
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년 전
참고하겠습니다 감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인