我有一个可能需要几个小时才能完成的 bash 脚本。
我有一个网络前端,使它易于使用。
在这个主页上,我想要一个可以启动我的 php 命令的 url
<?exec('myscript that take a long time');?>
exec 完成后,我希望它加载一个 cookie。
setcookie('status',"done");
这一切都很容易完成并按原样工作。但是,加载我的 exec 命令的 url 是一个空白页。我不想要这个。我希望 url 是一个动作,它启动我的 phpscript 并在 exec 命令在后台返回所有内容时设置 cookie。
这可能吗?
如果不是,我可以多接近这种行为。
编辑:
function foo(){
var conn = new Ext.data.Connection();
conn.request({
url:‘request.php’,
method:‘POST’,
success: function(responseObject) {
alert(“Hello,Word!”);
},
failure: function() {
alert(“Something fail”);
}
});}
我试过上面的代码没有运气。