Javascript 单击一个按钮即可多次调用同一个php脚本时出现php服务器端错误

Javascript 单击一个按钮即可多次调用同一个php脚本时出现php服务器端错误,javascript,php,Javascript,Php,我有一个php脚本,它运行一个sql查询,该查询是从html页面上的一些javascript代码传递给它的。php脚本工作正常,直到我快速连续多次调用它(从同一个按钮单击),在这种情况下,服务器只处理对php脚本的第一次调用,在第二次调用时,它给出一个错误500内部服务器错误。当服务器接收到对php脚本的第二次调用时,是否可能服务器没有完全完成对第一次调用的处理,这就是它给出错误的原因?如果是这样的话,有没有办法防止这种情况发生?我已经包括了下面的php脚本。谢谢你抽出时间 <?php

我有一个php脚本,它运行一个sql查询,该查询是从html页面上的一些javascript代码传递给它的。php脚本工作正常,直到我快速连续多次调用它(从同一个按钮单击),在这种情况下,服务器只处理对php脚本的第一次调用,在第二次调用时,它给出一个错误500内部服务器错误。当服务器接收到对php脚本的第二次调用时,是否可能服务器没有完全完成对第一次调用的处理,这就是它给出错误的原因?如果是这样的话,有没有办法防止这种情况发生?我已经包括了下面的php脚本。谢谢你抽出时间

<?php

    $servername = "localhost";
    $username = "f3645807";
    $password = "MD5!a8aa";
    $dbname = "f3645807_wildlife";

    // Create connection
    $conn = new mysqli($servername, $username, $password, $dbname);

    $qry = $_REQUEST["qry"];    

    $sql = $qry;

    $result = $conn->query($sql);
    $locArray = array();

    if ($result->num_rows > 0)
        /*if query pulls back at least 1 row run this bit*/
        {

            while($row=$result->fetch_assoc()) {
                // echo json_encode($row["Location_Name"]);
                $locArray[] = $row;
            }

            echo json_encode($locArray);            
        }   


?>  


每当收到500错误时,始终检查服务器错误日志。一个500错误只是一个普通的错误消息,但是服务器日志会提供更多的信息。好的,我是一个初学者,所以我正在努力找出如何检查服务器端的错误。我将对此做更多的研究…每当收到500个错误时,总是检查服务器错误日志。一个500错误只是一个普通的错误消息,但是服务器日志会提供更多的信息。好的,我是一个初学者,所以我正在努力找出如何检查服务器端的错误。我会做更多的研究。。。