PHP应用程序在最新版本的IIS10和windows server 2019上被破坏

PHP应用程序在最新版本的IIS10和windows server 2019上被破坏,php,html,iis,fastcgi,windows-server-2019,Php,Html,Iis,Fastcgi,Windows Server 2019,我尝试在php5.6上运行php应用程序,最新的服务器安装是IIS10、WindowsServer2019和FastCGI。 但应用程序UI看起来失真了(在混合了html和php代码的php文件上)。 这是因为最新版本的iis和服务器还是一些PHP设置问题? 下面是控制台中出现错误的示例代码 这就是DOCTYPE html以内部输入占位符开头的问题 示例代码- <?php session_start(); if(isset($_SESSION["myusername"]

我尝试在php5.6上运行php应用程序,最新的服务器安装是IIS10、WindowsServer2019和FastCGI。 但应用程序UI看起来失真了(在混合了html和php代码的php文件上)。 这是因为最新版本的iis和服务器还是一些PHP设置问题? 下面是控制台中出现错误的示例代码

这就是DOCTYPE html以内部输入占位符开头的问题

示例代码-

<?php 
    session_start();
    if(isset($_SESSION["myusername"]) && $_SESSION["mypassword"]){
        echo "<script>var token = localStorage.getItem('reccoon_usersid'); window.location.href='checklogin.php?user_session=' + token;</script>";
        // header("location:checklogin.php?");
    }

?>
<!DOCTYPE html>
<html lang="en">
<head>
  <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">
    <title>Reccoon::ViDoc</title>
    <link rel="stylesheet" href="bootstrapjs/bootstrap.min.css">
    <!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
      <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
    <script src="bootstrapjs/jquery.min.js"></script>
    <script src="bootstrapjs/bootstrap.min.js"></script>    
    <style type="text/css">
        <!-- Some css style here -->
    </style>      
</head>
<body>
    <div class="container">
        <div class="row vertical-offset-100">
            <div class="col-md-4 col-md-offset-4">
                <div class="panel panel-default">
                    <div class="panel-heading">                                
                        <div class="row-fluid user-row">
                            <img src="images/reccoonlogo.png" class="img-responsive" alt="Conxole Admin"/>
                        </div>
                    </div>
                    <div class="panel-body">
                        <form accept-charset="UTF-8" role="form" class="form-signin" method="post" action="checklogin.php">
                            <fieldset>
                                <label class="panel-login">
                                    <input id="user_session_id" type="hidden" name="user_session" value="">
                                    <div class="login_result"></div>
                                </label>
                                <input class="form-control" placeholder="Username" type="text" id="myusername" name="myusername">
                                <input class="form-control" placeholder="Password" type="password" id="mypassword" name="mypassword">

                                <input class="btn btn-lg btn-success btn-block" type="submit" id="submit" name="submit" value="Login">
                            </fieldset>
                                <?php
                                    if(isset($_SESSION['login_display_msg'])){           
                                        echo "<p id='display_login_validation'>".$_SESSION['login_display_msg']."</p>";
                                    }
                                    unset($_SESSION['login_display_msg']);
                                ?>
                        </form>
                    </div>
                </div>
            </div>
        </div>
    </div>
</body>
<footer>
    <script type="text/javascript">
         if(localStorage.getItem('reccoon_usersid') !== undefined){
            $('#user_session_id').val(localStorage.getItem('reccoon_usersid'));
         }
    </script>  
</footer>
</html>

您在php.ini文件中做了任何更改吗?您启用了哪个iis功能?你在CSS文件中做了任何更改吗?另外,启用详细的错误消息并检查您获得的状态代码。我尝试了你的代码,但没有重现问题。你在php.ini文件中做了任何更改吗?您启用了哪个iis功能?你在CSS文件中做了任何更改吗?另外,启用详细的错误消息并检查您获得的状态代码。我尝试了你的代码,但它没有重现问题。