好的,这将是一个非常奇怪的请求/问题。
有一个很长的PHP脚本需要由技术上不熟练的用户(admin)启动。通过apache运行脚本时,它会抛出超时(502或504 Bad Gateway)。
我们假设无法配置apache来修复超时问题。
我想在管理面板中创建一个按钮,该按钮向服务器上的PHP脚本发送AJAX调用,该PHP脚本将充当启动shell命令的各种代理。然后shell命令将使用某些参数执行长时间运行的PHP脚本...但我不希望它等待长时间运行的脚本完成。代理PHP脚本可以退出并根据shell命令是否实际启动返回true / false(此部分是可选的)。
基本上,让PHP启动一个启动PHP脚本的shell命令。
我怎么能把这样的东西拉下来?