在我的网站上,我有一个contactUser.php发送邮件和一个replyMail.php。我已经将PHPMail放在我的联系人用户上,以发送电子邮件通知,这很有效。当我将相同的代码块放在我的replyMail上(该邮件与联系人用户邮件,收件箱位于同一位置)共享相同的变量时,会给我一个内部服务器错误。我尝试了不同的GET变量以及回声死亡($ vars)和回显查询。任何想法可能是什么问题。这里是我的代码:关于如何排除几乎相同的脚本内部服务器错误的任何建议?
$prof = new User($_GET['id']);
$query = "SELECT `Email` FROM `Users` WHERE `id` = '" . $prof->id . "'";
$request = mysql_query($query,$connection) or die(mysql_error());
$result = mysql_fetch_array($request);
$Email = $result['Email'];
$to = $Email;
$subject = "$auth->first_name $auth->last_name sent you a message";
$message = "$auth->first_name $auth->last_name sent you a message:<br /> <br /> <a href='http://www.blah.org/Inbox.php'>Click here to view</a><br /><br /> The Team";
$from = "blah<[email protected]>";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= "From:$from";
mail($to, $subject, $message, $headers);
Debian的,具有读取权限的Apache日志,我只是:'尾-60 /无功/日志/的Apache2/error.log'让过去一些错误的简短总结。 – Kzqai 2009-12-23 18:34:26