2015-11-07 3 views
3

Apache и PHP установлены прямо сейчас. Я тестирую свой PHP-код, который прямо на окнах.Linux Apache PHP: ERR_EMPTY_RESPONSE

Chrome report page can not load:ERR_EMPTY_RESPONSE.

Кажется, что $ _POST не работает.

note.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> 

Изменение формы для 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> 
+0

Что вы пытаетесь сделать? Вы получаете сообщение с сеансом, а затем назначаете его обратно на сеанс, который является странным. – Whitecat

ответ

1

Я проверил ваш код на Linux (Ubuntu), и он отлично работает. Возможно, у вас возникли проблемы с настройкой веб-сервера. Несколько советов

  • Был ли сообщение об ошибке в /var/log/apache2/error.log?
  • Есть mod PHP включен в Apache? Включено ли оно для каталога, в котором находится ваш файл (например, в userdir)?
  • Имеет ли файл надлежащие права доступа к файлам для чтения пользователем www?
  • Вы что-то изменили в php.ini?
+0

[warn] Init: сеанс кэша не настроен [подсказка: SSLSessionCache] – sonichy

+0

Не уверен, что это значит. Вы используете SSL/https? Если это так, у вас, вероятно, проблема с настройкой сайта. – ther

+0

Новая ошибка: [уведомление] child pid 1964 сигнал выхода Ошибка сегментации (11) – sonichy

0

У меня была аналогичная проблема. Моя проблема заключалась в том, что у меня были некоторые недопустимые настройки в файле .htaccess. Может быть хорошей идеей деактивировать строку за строкой в ​​htaccess, чтобы узнать, вызывает ли это проблема

Смежные вопросы