웹 응용 프로그램을 빌드하기 시작합니다. 내 동료가 리눅스에서 개발 중이며 Windows XP를 실행하는 WAMP 스택을 통해 실행 중입니다. 우리는 젠드를 사용하고 있습니다.PHP가 메일을 보내면 메일을 보낸 후 '정지'합니다.
우리가 양식을 제출하고 Zend 전자 메일을 사용하여 전자 메일을 보내면 전자 메일이 전송 된 다음 빈 화면이 나타납니다. 리눅스 시스템에서 응용 프로그램이 정상적으로 계속됩니다.
필자는 phpmailer를 사용하는 mail.php라는 작은 스크립트를 작성했습니다. 똑같은 일이 발생하고 이메일이 보낸 다음 빈 화면이 나타납니다. "메시지가 전송되었습니다"
if(!$mail->Send())
{
echo "Mailer Error: " . $mail->ErrorInfo;
}
else
{
echo "Message has been sent";
}
그래서, 오류가보고되지가 이메일을 보내지 만, 화면 (또는 다른 것, 너무 일반적인 HTML)에 인쇄 결코 : 그래서 우리가 있습니다.
나는 기술이별로 없으므로 명백한 디버그 단계가 있다면 사과드립니다. 뭔가 놓친 창문 PHP 구성에 특이한가 있나요?
인증을 거친 오프 사이트 SMTP 서버입니다.
안녕하세요. 답장을 보내 주셔서 대단히 감사합니다. 내가 제안한 줄을 추가했지만 여전히 빈 화면이 나타납니다. 아파치 액세스 오류의 마지막 항목은 다음과 같습니다 : 127.0.0.1 - [27/Aug/2009 : 20 : 17 : 08 +0100] "GET /mail.php HTTP/1.1"200 - 괜찮습니까? – Dave