Apache将PHP数组标记作为结束标记

时间:2019-07-19 08:20:14

标签: php linux apache php-7 web-development-server

enter image description here我在Windows Localhost XAMPP 上做了一个PHP项目。现在,我想在Apache2.4上的Linux Server公司上启动它,但该Apache以某种方式将数组部分(=>)作为php的结束标记。如何解决这个问题? 感谢您提前申请!

<?php

    $error = "";
    if(isset($_POST['username'],$_POST['password'])){
        $user = array('usern' =>'xxx',"passw"=>"yyy",);
        $username = $_POST['username'];
        $pass = $_POST['password'];
        if($username == $user['usern'] && $pass == $user['passw']){
            session_start();
            $_SESSION['simple_login'] = $username;
            echo '{"error":0}';
        }else{
            echo '{"error":1}';
        }
        exit();
    }
?>

1 个答案:

答案 0 :(得分:0)

您如何描述它,似乎代码被解释为html。

很有可能未在网络服务器上安装用于Apache的php模块。