2012-09-14 4 views
1

주요 문제는 자동적으로 PHP 파일을 만들고 얼마 동안 서버에 달리는가? 마치 브라우저에 abc.php 파일을로드하면 서버에 xyz.php 파일이 만들어지고 특정 시간 동안 서버 측에서 실행되며 시간이 완료되면 abc.php 파일이 다시로드됩니다.나는 cron 일과 같은 서비스를 원한다

도움이 필요합니다. 곧 원합니다.

답변

1

당신은 crontab

사용할 수 있습니다 그리고 당신의 contab에 당신은 같은 넣어 :

*/5 * * * * /usr/bin/php /path/to/your/file.php 

그리고 당신의 "file.php"스크립트는 5 분마다 시작됩니다.

데이터베이스에서 일정을 관리하면 file.php는 시간이 만료되면 원하는 코드를 실행할 수 있습니다.

+0

내 브라우저에서 abc.php 파일을 실행하면 "*/5 * * * */usr/bin/php /path/to/your/file.php"와 같은 명령이 실행됩니다. 이 file.php는 얼마 동안 실행될 것이고, 또한 얼마 후에 닫히거나 abian의 abc.php 파일을로드 할 것입니다. 맞습니까? –

+1

아니요,이 file.php는 웹 브라우저에서 실행하지 않은 경우에도 5 분마다 항상 시스템에서 실행됩니다. 그러나 file.php가 수행해야하는 작업을 데이터베이스에서 읽는다면이를 수행 할 수 있습니다. –

+0

모든 도움을 주셔서 감사합니다. 그러나 이것이 주요 문제입니다. 사실 나는 10-15 분 동안 실행되는 무작위 주제를 가지고 chatroom을 가지고 있고, 그 다음에 페이지를 새로 고침하고 새로운 주제가 올 것이다. chatroom을 열고 db의 주제를 자동으로 가져와 chatroom의 모든 사용자에게 보여주는 파일을 원합니다. 새로운 chatroom이 주제를 가져 와서 파일을 닫을 때 file.php를 실행하고 싶습니다. PHP chatroom가 닫힙니다. 나는 너를 짜증나게하지만 plz 도움이된다고 생각한다. 이것이 나의 문제 다. –

관련 문제