加载资源失败:服务器响应状态为500(内部服务器错误)| php Mysql

加载资源失败:服务器响应状态为500(内部服务器错误)| php Mysql,php,mysql,Php,Mysql,我检查了所有内容,比如名称和配置代码,所有内容都可能相关,但都是一样的。我很确定我的配置有正确的值。哪个重定向失败?到validation.php的那个?然后必须检查validation.php文件。通常情况下,如果该文件中存在语法错误,则会出现500。我检查了该文件,然后将其更改为重定向另一个文件,但没有更改。如果出现500错误,则首先检查web服务器错误日志。哪个重定向失败?到validation.php的那个?然后必须检查validation.php文件。通常情况下,如果您的文件中存在语法

我检查了所有内容,比如名称和配置代码,所有内容都可能相关,但都是一样的。我很确定我的配置有正确的值。

哪个重定向失败?到validation.php的那个?然后必须检查validation.php文件。通常情况下,如果该文件中存在语法错误,则会出现500。我检查了该文件,然后将其更改为重定向另一个文件,但没有更改。如果出现500错误,则首先检查web服务器错误日志。哪个重定向失败?到validation.php的那个?然后必须检查validation.php文件。通常情况下,如果您的文件中存在语法错误,500就会出现。我检查了它,然后将其更改为重定向另一个文件,但它没有更改。当您出现500错误时,首先要检查的是web服务器错误日志。
<?php 

function debug_to_console($data) {
    $output = $data;
    if (is_array($output))
        $output = implode(',', $output);

    echo "<script>console.log('Debug Objects: " . $output . "' );</script>";
}


 ?>

<?php
    include("config.php");
    include("redirect.php");
    session_start();
   if($_SERVER["REQUEST_METHOD"] == "POST")
    {
      // username and password sent from form 
     $fname = mysqli_real_escape_string($db,$_POST['fname']);
     $lname = mysqli_real_escape_string($db,$_POST['lname']);
     $melli_code = mysqli_real_escape_string($db,$_POST['melli_code']); 
     $Email = mysqli_real_escape_string($db,$_POST['Email']); 
     $phone = mysqli_real_escape_string($db,$_POST['phone']); 
     $Pass1 = mysqli_real_escape_string($db,$_POST['Pass1']);
     $Pass2 = mysqli_real_escape_string($db,$_POST['Pass2']);
     $mycheckbox = mysqli_real_escape_string($db,$_POST['checkbox']);
     $type = mysqli_real_escape_string($db,$_POST['type']); 
     $Token=rand();
      debug_to_console($Token);
      if($Pass1 == $Pass2 && $mycheckbox==1)
         {
      $sql="INSERT INTO Users (Username, Pass) VALUES ('$Email', '$Pass1')";
      $result = mysqli_query($db,$sql);
      

      $sql = "INSERT INTO User_info (fname, lname,melli_code,Email,phone ,Token)
      VALUES ('$fname', '$lname','$melli_code','$Email','$phone','$Token')";
      $result = mysqli_query($db,$sql);
      $row = mysqli_fetch_array($result,MYSQLI_ASSOC);
      $active = $row['active'];
      debug_to_console($Email);
      $_SESSION['Token']=$Token;
      redirect("validation.php");         
     }
      if($Pass1 != $Pass2)
      {
           $error = "مقدار پسوردها با هم برابر نیستند.!";
          redirect("register.php?id=$error");
      }
      if( $mycheckbox!=1)
      {
     $error = "باید با قوانین را مطالعه کنید.!";
          redirect("register.php?id=$error");
      }

    }  

?>
Failed to load resource: the server responded with a status of 500 (Internal Server Error)