Как я могу увидеть вывод send() при запуске сценария из браузера?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как я могу увидеть вывод send() при запуске сценария из браузера?

Сообщение Anonymous »

У меня есть сценарий, который отправляет электронное письмо. На моем локальном хосте скрипт работает нормально.После этого я развернул его на рабочем сервере. У меня нет доступа к терминалу сервера, поэтому мне приходится запускать его из браузера. Счетчик вкладки начинает вращаться при вызове функции send() и никогда не останавливается.
Я хотел бы отладить код, поэтому мой вопрос: как я могу это сделать? видите вывод SMTPDebug из браузера?
Код написан с использованием PHP 5.6 и PHPMailer 5.2:
$mail = new PHPMailer(true);
$mail->isSMTP();
$mail->Host = 'smtp.office365.com';
$mail->Port = 587;
$mail->SMTPSecure = 'tls';
$mail->SMTPAuth = true;
$mail->Username = 'user@company.com';
$mail->Password = '*************';
$mail->SetFrom('no-reply@company.com', 'FromEmail');
$mail->addAddress('recipient@company.com', 'ToEmail');
$mail->IsHTML(true);
$mail->SMTPDebug = 2;

$mail->Subject = 'Here is the subject';
$mail->Body = 'This is the HTML message body in bold!
';
$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';

$mail->send();


Подробнее здесь: https://stackoverflow.com/questions/791 ... he-browser
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»