2013-04-11 61 views
1

我有点问题。它是500 Internal Server Error500内部服务器错误 - dojo.js或我的PHP文件?

这发生在我的发展过程中。 我无法找出造成问题的原因。 我正在使用dojo,php和pdo。请看下面图片中所示的红色圆圈。这些圆圈表示我的php文件,dojo.js和指定的项目。 在我选择了dojo组合框中的一个项目时发生了这种情况。

你能指点我问题的根源吗?

500 Internal Server Error - Headers 500 Internal Server Error - Post

+0

检查你的HTTP错误日志 – Prisoner 2013-04-11 09:37:20

+0

我忘了还要添加我选择的项目,警报错误弹出“批量的错误:RequestError:无法加载gatherbatches.php状态500” – user1739825 2013-04-11 09:41:37

+0

是啊,状态500表示该文件是给你一个错误。你的php文件中有错误。检查你的日志。 – Prisoner 2013-04-11 09:42:41

回答

0

你test_MkTests.php页和它的JavaScript加载罚款。
然后JavaScript调用gatherbaches.php,但http服务器给出500内部服务器错误。 检查你的gatherbaches.php,php_error.log和http服务器错误日志。检查你的FirePHP.class.php(612行)

尝试直接在浏览器中加载gatherbaches.php来检查它是否工作。

+0

好的,我分别测试了每个php文件,每个文件都工作正常,当它们放在一起时,第一个命令中只有一个在工作,所以如果两个命令交换,第一个这些文件是gathertests2.php和gatherbatches.php,哪个在工作并不重要,因为第一个命令总是在工作,而第二个命令却不是,并且错误说“PHP致命错误:调用未定义的函数alert()“ – user1739825 2013-04-17 05:37:30

+0

并且该脚本的后续为”$ result = $ stmt_call1-> fetchAll(PDO :: FETCH_ASSOC); $ output = json_encode($ result); echo $ output;“这个脚本适用于这两个文件,我该如何解决这个问题? – user1739825 2013-04-17 05:38:28

+0

你在哪里使用alert()在PHP中查找并显示? – 2013-04-17 05:47:31