그래서 내 PHP 코드에서 일부 스크립트를 실행하려고합니다. 즉실행 및 시스템 호출을 잊지
<?php
// ....
// just basic web site that allows upload of file...
?>
내가
if (system("blah.pl arg1") != 0)
{
print "error\n";
}
else
{
print "working on it..you will receive e-mail at completion\n";
}
큰 작동하지만이 작업을 인쇄합니다 때까지이 완료 될 때까지 대기 시스템 호출을 사용하여 내부 blah.php 페이지에 살고있다. php에서 오타가 아니라 perl 스크립트를 사용한다는 것을 알고 있습니다.
어떻게하면 프로그램 실행을 시작하고 백그라운드에서 완료 할 수 있습니까? blah.pl 스크립트는 전자 메일 알림을 처리합니다.
누구나?
덕분에 나는
원래 통화의 출력을 리디렉션하는 것보다 효과적이지만 더 많은 리소스를 사용합니다. –