У меня есть сценарий, который отправляет электронное письмо. На моем локальном хосте скрипт работает нормально.После этого я развернул его на рабочем сервере. У меня нет доступа к терминалу сервера, поэтому мне приходится запускать его из браузера. Счетчик вкладки начинает вращаться при вызове функции 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
Как я могу увидеть вывод send() при запуске сценария из браузера? ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1730376631
Anonymous
У меня есть сценарий, который отправляет электронное письмо. На моем локальном хосте скрипт работает нормально.[b]После этого я развернул его на рабочем сервере. У меня нет доступа к терминалу сервера, поэтому мне приходится запускать его из браузера. Счетчик вкладки начинает вращаться при вызове функции 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![/b]';
$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';
$mail->send();
Подробнее здесь: [url]https://stackoverflow.com/questions/79144662/how-can-i-see-the-output-of-send-when-running-the-script-from-the-browser[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия