php background process using exec function

女生的网名这么多〃 提交于 2019-12-02 20:38:59

You have to reroute programs output somewhere too, usually /dev/null

exec($cmd . " > /dev/null &");

Have you considered using screen? You can start up a screen session that runs in a detached process.

screen -d -m -S my_bg_session /usr/bin/php bg.php

Then you can connect to it later if it is still running:

screen -r my_bg_session
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!