서버파일을 실행 후 내 컴퓨터를 끄면? 채택완료
안녕하세요 초보인데 이점이 참 궁금하네요
서버에 a.php 라는 파일이 있고
제컴퓨터에서 http://서버주소/a.php
를 실행하면 약 10시간 동안 for문이 돈다고 가정할 때요
실행후 제 컴을 꺼도
a.php는 10시간 동안 계속 돌아가나요?
어떤 결과가 나오는지 혹시 중간에 끊기는지
궁금합니다.
답변 4개
서버와 동일한 PC가 아니라면 돌아 갑니다.
PC를 껏다고 동작이 멈추지는 않지만 서버 문제로 인하여 실행하지 못하면 저절로 죽을수도 있습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
클라이언트에서 연결을 끊으면 - 웹브라우저를 닫는다든지 등 - 서버에서도 작동을 멈춤니다.
그렇지 않게 설정되었더라도
페이지 당 실행시간 제한이 있어 원하시는대로 계속해서 실행되지는 않습니다.
댓글을 작성하려면 로그인이 필요합니다.
서버에 php가 있는 것이고 클라이언트로 php 실행하는 것이기 때문에 클라이언트가 끊기면 실행이 멈춥니다. 서버에서 자동실행하려면 crontab 같은 것으로 실행해야 합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
일단 너무 궁금해서 어제 만든다음 돌려봤습니다 (이놈의 호기심;;)
포문을 약 10만번 돌게하는 php를 만들고 서버에 올린다음 , (제한시간 무제한)
서버가 아닌 제컴퓨터에서 http://서버주소/파일이름.php 을 브라우저에서 실행후
컴터끄고 잤더니 10만번에서 1번까지 잘 출력됐더라구요.
결과적으로 아파치 형님 말대로 계속 돌았네요..
아마 다른 분들이 말씀하신건 분명
제 질문과 다른 상황인가봅니다 워낙 고수님들이시고