首页 > 解决方案 > 目前无法处理此请求。HTTP ERROR 500 在源代码中找不到错误

问题描述

我的代码有什么错误?与数据库的连接是完美的。这是代码:

<?php
   include 'header.php';
   
   ?>
<!DOCTYPE html>
<html>
   <head>
      <title>Admin/Home</title>
      <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-eOJMYsd53ii+scO/bJGFsiCZc+5NDVN2yr8+0RDqr0Ql0h+rP48ckxlpbzKgwra6" crossorigin="anonymous">
      <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta3/dist/js/bootstrap.bundle.min.js" integrity="sha384-JEW9xMcG8R+pH31jmWH6WWP0WintQrMb4s7ZOdauHnUtxwoG2vI5DkLtS3qm9Ekf" crossorigin="anonymous"></script>
   </head>
   <body>
      <style>
         img{ 
         height: 200px;
         width: 40px;
         padding-top: 30px;
         }
      </style>
      <br><br><br><br>
      <div class="container">
         <div class="row">
            <?php
               $link = mysqli_connect('', '', '', '');
               
               $S = "select * from image";
               $res = mysqli_query($link, $S);
               while ($row = mysqli_fetch_assoc($res))
               {
               
               ?>
            <div class="card col-md-2">
               <p class="text-capitalize text-center text-info mt-2"><?php echo $row['category'] ?></p>
               <img class="card-img-top" src="<?php echo $row['image']; ?>">
               <br>
               <a href="delete.php?id=<?php echo $row['id']; ?>" class="btn btn-danger">delete</a>
               <br><br>
            </div>
            <br><br>
            <?php
               }
               ?>
         </div>
      </div>
      <br><br>
   </body>
</html>

这是创建的管理面板,当打开管理面板时它要求登录。登录成功,它重定向到管理面板,弹出消息成功登录。但之后抛出错误帮助我解决这个问题。

标签: phphtmlcsssql

解决方案


Http Response code 500 通常在 Web 服务器配置不正确或 php 代码中有一些错误时抛出,有时如果服务器是基于 Linux 的,开发人员无权访问/var/log文件夹中的日志,因此仅用于调试目的,您可以更改ini设置以找到确切的错误,这对我的调试有很大帮助,而且我们无权访问日志

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
ini_set('error_reporting', 32767);

include 'header.php';

这将在页面上打印错误/异常,您可以修复它并将其从代码中删除。

注意:不要在生产代码中使用它


推荐阅读