|
|
|
| Win XP
Apach 2.0.55; PHP 5.1.2; MySql 4.0.18
Иногда происходит зависание сервера. Начинает грузиться какая нибудь страница большого объема и если прервать ее загрузку, то потом нельзя открыть вообще ничего.
Пишет узел найден. Начинается загрузка и дождаться окончания невозможно.
Если перегрузить сервер, все начинает работать нормально. Рестарт Апача не помогает.
Это может быть из-за использования такой функции:
if ($send != "no") {
$sender_name = removecrlf(filter($sender_name, nohtml));
$sender_email = removecrlf(filter($sender_email, nohtml));
$message = filter($message, nohtml);
$msg = "$sitename\n\n";
$msg .= ""._SENDERNAME.": $sender_name\n";
$msg .= ""._SENDEREMAIL.": $sender_email\n";
$msg .= ""._MESSAGE.": $message\n\n";
$to = $adminmail;
$mailheaders = "Content-Type: text/plain; charset="._CHARSET."\n";
$mailheaders .= "From: $sender_name <$sender_email>\n";
$mailheaders .= "Reply-To: $sender_email\n\n";
mail($to, $subject, $msg, $mailheaders);
echo "<P><center>"._FBMAILSENT."</center></p>";
echo "<P><center>"._FBTHANKSFORCONTACT."</center></p>";
echo "$mailheaders ";
} elseif ($send == "no") {
OpenTable2();
echo "$name_err";
echo "$email_err";
echo "$message_err";
CloseTable2();
echo "<br><br>";
echo "$form_block";
}
|
| |
|
|