мы начинаем создавать веб-приложение. Мой коллега разрабатывает на Linux, и я работаю через стек WAMP под управлением Windows XP. Мы используем Zend.
Когда мы отправляем форму и отправляем письмо по электронной почте Zend, электронное письмо отправляется, а затем я получаю пустой экран, на компьютере с linux приложение будет работать нормально.
Итак, я написал свой собственный маленький скрипт mail.php, который использует phpmailer - и происходит то же самое: электронное письмо отправляется, а затем появляется пустой экран. Итак имеем:
if(!$mail->Send())
{
echo "Mailer Error: " . $mail->ErrorInfo;
}
else
{
echo "Message has been sent";
}
Таким образом, об ошибке не сообщается, электронное письмо отправляется, но «Сообщение было отправлено» никогда не печатается на экране (или что-либо еще, обычный HTML тоже).
Я не очень техничен, поэтому извиняюсь за очевидные шаги по отладке. Есть ли что-то особенное в конфигурации Windows php, которое я пропустил?
Это удаленный SMTP-сервер с аутентификацией.