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