как исправить & quot; 500 — Внутренняя ошибка сервера. & quot; при отправке рассылки в Stack Overflow

Я пытаюсь сделать рассылку на PHP.
У меня есть база данных, в которой более 3000 записей по электронной почте.

Когда я выполняю код на сервере, он показывает ошибку сервера, например:

500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.

Вот мой код:

<?php
include_once "../connect_to_mysql.php";
$sql = mysql_query("SELECT * FROM newsletter");
$numRows = mysql_num_rows($sql);
$mail_body = '';
set_time_limit(0);
ini_set('max_execution_time', 0);
while($row = mysql_fetch_array($sql)){
$id = $row["id"];
$email = $row["email"];
$name = $row["name"];

$mail_body = '.... SOME HMTL CODE.....';

$subject = "Anything & Everything Magazine Newsletter";
$headers  = "From:[email protected]\r\n";
$headers .= "Content-type: text/html\r\n";
$to = "$email";

$mail_result = mail($to, $subject, $mail_body, $headers);

if ($mail_result) {
mysql_query("UPDATE newsletter SET received='1' WHERE email='$email' LIMIT 1");
}

}
?>

Пожалуйста, помогите, спасибо заранее.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]