2013-12-18 4 views

답변

2

이, 존재하지 않는 - 설명해 드리죠 : 사용자가 FTP를 통해 파일을 업로드 할 때,이 사실에 대해 알고 두 선수가있다 :

  • FTP 서버 소프트웨어 : 그것은 수도 있고 소비자에게
  • OS를 알리기 위해 훅이되지 않을 수 있습니다 당신은 전체 스택, 즉 OS, FTP-서버와 appliaction를 제어 할 경우 그것은 또는 시설

이되지 않을 수도 있습니다, 당신이 할 수있는 매우 이것을 쉽게 할 수있다. Linux에서 inotify을 사용하면 PHP 인터프리터를 실행할 수 있습니다. 주의 사항 : 이식성이 없습니다. 일부 호스팅 사이트.

일을 할 수있는 휴대용 충분히 대부분 좋은 방법이 될 것으로 보인다 무엇

은 폴링 루프 :

  • 사용 예를 들어, PHP의 flock 시설은 동시 요청 사이에 동기화 할 수
  • 가지고있는 문제의 디렉토리
  • 저장 세션의 마지막 볼 같은 타임 스탬프의 마지막 변경 시간 소인이있는 파일을 업데이트 과정 (이전 단계에서) 승리, 모든에 요청을 현재 요청과 비교하십시오. 일치하지 않으면 무엇인가이 발생했으며 더 자세히 조사 할 수 있습니다.
관련 문제