我有一个使用PDO访问sql的php文件。我正在使用Ajax来运行php脚本。所以类似的东西,(按钮点击ajax功能)。 当我通过Ajax运行时,PDO错误不会显示。但是,如果我在没有Ajax的情况下运行php文件,则会报告错误。例如,如果我直接进入php网址。
我的问题是,如何停止php脚本并显示任何错误,即使是在ajax访问时也是如此。
Die()不起作用。
我不希望通过ajax回显错误,我希望整个脚本死掉,并回显错误。
由于
答案 0 :(得分:0)
返回错误页面,但它返回到javascript,而不是浏览器窗口。
很可能ajax调用没有解释为错误,因为页面状态是200,即php错误页面是有效的html,即使它不是应该返回的内容。
两个选项。
GET
,那么这很简单,只需在浏览器窗口中插入地址并查看输出内容。