Apache 和 PHP 现已安装。 我在 Windows 上测试了我的 PHP 代码。
Chrome report page can not load:ERR_EMPTY_RESPONSE.
$_POST
似乎不起作用。
注意.php
<?php
session_start();
_SESSION['note']='<p>'.$_POST['text'].'</p>'.$_SESSION['note'];
?>
<html>
<body>
<title>Note</title>
<form method="post" action="note.php" name=form1>
<input type="text" name="text" size=100 required>
<input type="submit" value="submit" name="B1">
<input type="reset" value="reset" name="B2">
</form>
<?php
echo $_SESSION['note'];
?>
</body>
</html>
把form改成GET方法,效果很好。
<?php
session_start();
$_SESSION['note']='<p>'.$_GET['text'].'</p>'.$_SESSION['note'];
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<title>Note</title>
<form method="get" action="note.php" name=form1>
<input type="text" name="text" size=100>
<input type="submit" value="submit" name="B1">
<input type="reset" value="reset" name="B2">
</form>
<?php
echo $_SESSION['note'];
?>
</body>
</html>
最佳答案
我遇到了类似的问题。我的问题是我在 .htaccess
文件中有一些无效设置。最好在 htaccess 中逐行停用以查看是否是导致问题的原因
关于php - Linux Apache PHP : ERR_EMPTY_RESPONSE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33579563/