PHP死掉了不同于我想要的错误消息

时间:2011-10-18 06:44:51

标签: php javascript error-handling

我有一个Javascript函数,它在我的服务器上调用PHP脚本。如果出现故障,JS函数希望从脚本中收到save_failed的消息。

出于测试目的,我将错误的数据库信息放在下面的行中,以便它失败:

mysql_connect("hostname", "user", "pass") or die('save_failed');

然而,JS函数没有按预期运行,似乎没有收到save_failed作为输出。为了确认,我将收到的消息显示为警告框,这就是我得到的。

为什么php脚本不仅仅抛出save_failed,我怎么能这样做呢?

JS function received msg

1 个答案:

答案 0 :(得分:4)

您已安装Xdebug并且正在发生进一步的错误。

在制作中,您应该有error_reporting(0)ini_set('display_errors', '0')