2014-09-10 71 views
0

我搜查了很多,現在我陷入困惑。我想做後臺處理將照片臉書移至我的服務器。移動照片效果很好。但現在我想使用後臺進程來完成它(如果用戶關閉瀏覽器進程仍然可以運行,直到完成)。我使用了下面的代碼。在PHP Heroku中的後臺進程

exec("move-background.php > /dev/null &"); 

它不起作用。 move-background.php包含移動照片的代碼。請解釋我如何在php中完成後臺進程,並請給Heroku額外的設置。因爲heroku不提供PHP的設置。如果可能的話,詳細解釋一下。

我reefered Running continuous PHP applications on free Heroku但它是不可理解的。我是新來的cmd幫助我

回答

0

我不太瞭解php中的後臺進程,但我建議您使用名爲"ignore_user-abort""max_execution_time的php_ini設置。 但是,您必須小心使用這些設置,否則腳本將無限運行。

+0

zulli Heroku最多允許執行30秒。所以我不能使用'max_execution_time',甚至不能使用'ignore_user-abort' – 2014-09-10 10:39:42