2011-10-03 8 views
0

자동으로 실행되는 여러 cron 작업이 있으며 브라우저에 '지금 실행'이라는 버튼을 추가해야합니다 ... 가능합니까? 이 cron 작업 중 일부는 약 15 분 정도 걸리므로 명령 줄에서 실행해야합니다 ... 일반적인 PHP 기능이 아닌 브라우저에서 실행할 수 있습니까? 그렇지만 브라우저에서 외부 PHP를 트리거 할 수 있습니까?브라우저에서 cron 작업 실행

+1

이 다시 한번 http://stackoverflow.com/questions/7621025/start-stop-php-script-from-backend-administrative-webpage/7621789#7621789의 중복 된 게시물입니다. .. 거기에 내 anwser보세요! –

답변

2

당신은 exec() 기능을 찾고 있습니다.

15 분 작업 인 경우 출력을 리디렉션하고 백그라운드에서 실행해야합니다. 일반적으로 exec()은 명령이 완료 될 때까지 대기합니다.

예 : exec("somecommand > /dev/null 2>/dev/null &");