Javascript JQuery+;PHP-PHP不返回任何内容

Javascript JQuery+;PHP-PHP不返回任何内容,javascript,php,jquery,Javascript,Php,Jquery,我正在使用JQuery调用一个php脚本 $(document).ready(function(){ $("button").click(function(){ $("#div1").html("<img border='0' src='/images/ajax_loader_blue_32.gif'>"); $.ajax({url:"process_casper.php",success:function(result){ $("#div1").ht

我正在使用JQuery调用一个php脚本

$(document).ready(function(){
  $("button").click(function(){
    $("#div1").html("<img border='0' src='/images/ajax_loader_blue_32.gif'>");
    $.ajax({url:"process_casper.php",success:function(result){
      $("#div1").html(result);
    }});
  });
});
当我在命令行中运行scrip时,它只返回我需要的一行文本


我做错了什么导致不返回任何内容?

结果发现问题与权限有关。exec命令正在创建文件,但它没有创建文件的权限。一旦我更改了文件创建位置的权限,脚本就开始工作了


谢谢你的帮助

可能是php页面内存不足可能是因为您没有权限执行
exec
,您是否曾经在没有jquery的情况下测试过该php?发生了什么事?显示结果了吗?数据集非常小,检索过程只需花费时间。@Okierinaldi是的,我在命令行中运行了scrip,效果很好。结果是一行文本
    require_once("libs/simple_html_dom.php");

    $filename = "data/okbnetplaza_" . date('Y-m-d_H:i:s') . ".txt";
    exec("casperjs /root/okbnetplaza.js  --uid=removed --pin=removed > $filename");

    // Create a DOM object
    $html = new simple_html_dom();

    // Load HTML from a URL 
    $html->load_file($filename);
    foreach($html->find('td[class=txtRight]') as $td) 
    {
           foreach($td->find('.txtBold') as $val) 
           {
                echo $val->plaintext;
           }
    }