2014-09-10 5 views
0

Я много искал, и теперь я в замешательстве. Я хочу сделать фоновый процесс для перемещения фотографий facebook на мой сервер. движущиеся фотографии отлично работают. но теперь я хочу сделать это с использованием фонового процесса (если пользователь закрывает браузер, все еще работает до его завершения). Я использовал ниже код.Фоновый процесс в PHP Heroku

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

Не работает. move-background.php содержит код движущихся фотографий. plese объясните мне, как сделать фоновый процесс в php, и, пожалуйста, дайте дополнительную настройку для Heroku. потому что heroku не предоставляет настройки для PHP. Объясните мне, если это возможно, подробно.

Я переделал Running continuous PHP applications on free Heroku, но это непонятно для меня. Я новичок в cmd plese help me

ответ

0

Я не знаю много о фоновых процессах в php, но я бы рекомендовал вам использовать настройку php_ini под названием "ignore_user-abort" и "max_execution_time. Но вы должны быть осторожны с этими настройками, или ваш скрипт будет работать бесконечно.

+0

zulli Heroku позволяет выполнить максимум 30 секунд. Поэтому я не могу использовать 'max_execution_time' и не могу использовать даже' ignore_user-abort' –

Смежные вопросы