等到php页面完成系统调用

时间:2015-04-09 16:25:46

标签: php jquery python ajax

我正在尝试从ajax页面到jsp页面创建php来电。我已在system call中添加了python来运行我的php代码。我的python程序需要一些时间来执行。当我在终端中尝试时,php代码会运行我的python代码,但当我将其作为webpage打开时,代码将无效。 ajax代码将控件提供给php页面。我认为webpage并不等待python代码的执行完成。 DONE显示为<?php shell_exec("/fol/abc.py") ?>

PHP

alert("ok");

$.ajax({
    url : "http://localhost:8080/jspui/anm.php",
    success:function(data)
{
alert("hai");
}

}).done(function() { //use this
  alert("DONE!");
});

AJAX

{{1}}

1 个答案:

答案 0 :(得分:0)

可能只是你的php中缺少分号:

<?php

    shell_exec("/fol/abc.py");

?>