서버파일을 실행 후 내 컴퓨터를 끄면?

서버파일을 실행 후 내 컴퓨터를 끄면?

QA

서버파일을 실행 후 내 컴퓨터를 끄면?

본문

안녕하세요 초보인데 이점이 참 궁금하네요

서버에 a.php 라는 파일이 있고

 

제컴퓨터에서  http://서버주소/a.php

를 실행하면  10시간 동안 for문이 돈다고 가정할 때요

 

실행후 제 컴을 꺼도

a.php는 10시간 동안 계속 돌아가나요? 

어떤 결과가 나오는지 혹시 중간에 끊기는지

궁금합니다. 

이 질문에 댓글 쓰기 :

답변 4

서버와 동일한 PC가 아니라면 돌아 갑니다.

 

PC를 껏다고 동작이 멈추지는 않지만 서버 문제로 인하여 실행하지 못하면 저절로 죽을수도 있습니다.

와 이 질문에 고수님들 총출동 했네요.  의견도 분분한 것 같은데..
일단 너무 궁금해서 어제 만든다음 돌려봤습니다 (이놈의 호기심;;)
포문을 약 10만번 돌게하는 php를 만들고 서버에 올린다음 , (제한시간 무제한)
서버가 아닌 제컴퓨터에서 http://서버주소/파일이름.php  을 브라우저에서 실행후
컴터끄고 잤더니 10만번에서 1번까지 잘 출력됐더라구요.
결과적으로 아파치 형님 말대로 계속 돌았네요.. 

아마 다른 분들이 말씀하신건 분명
제 질문과 다른 상황인가봅니다 워낙 고수님들이시고

서버에 php가 있는 것이고 클라이언트로 php 실행하는 것이기 때문에 클라이언트가 끊기면 실행이 멈춥니다. 서버에서 자동실행하려면 crontab 같은 것으로 실행해야 합니다.

클라이언트에서 연결을 끊으면 - 웹브라우저를 닫는다든지 등 - 서버에서도 작동을 멈춤니다.

그렇지 않게 설정되었더라도

페이지 당 실행시간 제한이 있어 원하시는대로 계속해서 실행되지는 않습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 577
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT