0
我正在使用Javascript和PHP构建留言板应用程序。当我尝试通过Ajax加载php脚本时,出现500内部服务器错误。如果我加载基本文本而不是php,Ajax调用工作正常,并显示文本。Ajax加载PHP脚本时发生内部服务器错误(500)
任何人都知道为什么服务器会遇到麻烦?
这是我的PHP文件:
<?php
//Get input from my form
$from = $_POST["guestbook_from"];
$msg = $_POST["guestbook_msg"];
$today = getdate(date("U"));
recordMessage($from,$msg); //external php function, creates database record
//Print some html
echo("<p>");
echo($msg);
echo("</p>");
echo("<h4>");
echo($from);
echo("<br />");
echo("<small>");
echo("posted on ");
echo($today[month]);
echo(" ");
echo($today[mday]);
echo(", ");
echo($today[year]);
echo("</small>");
echo("</h4>");
?>
您是否可以访问apache错误日志?您可以在日志中找到有关错误的更多信息。 – Ikke 2010-08-22 21:12:49
另外,设置一个php.ini文件来记录可能生成的任何PHP错误。 – sholsapp 2010-08-22 21:14:36
你在做Ajax时使用POST吗? – 2010-08-22 21:36:17