如何解决500内部服务器错误?

Mal*_*arN 2 html ajax

当我使用ajax调用时,我收到"500内部服务器错误".是什么导致了这个问题?怎么解决?

Hor*_*Kol 7

从Ajax调用调试,修复和解决服务器错误与任何其他请求完全相同.

  1. 检查Web服务器错误日志,以获取有关错误的任何指示

  2. 将调试语句引入到发生错误的服务器端代码中(并向您的ajax请求添加一点以将所有响应转储为纯文本)

复制Ajax调用中使用的URL和查询字符串并将其粘贴到浏览器中以查看任何响应也可能很有用.

Firebug for Firefox也是一个有用的诊断工具,用于测试作为Ajax调用的一部分发送的内容以及作为响应发回的内容.