如果mysql不起作用,发送一个php错误标题

时间:2015-02-22 10:14:00

标签: php mysql header

我有一个"正常运行时间监视器"当网站离线时通过电子邮件提醒我(或者当它没有返回200状态时更加特别)。

只是想知道如果mysql崩溃我是否可以使用php标头设置错误,如下所示:

$link = mysqli_connect('localhost', 'my_user', 'my_password', 'my_db');
if (!$link) {
 header( 'HTTP/1.0 500 Server error' );
 die( 'Mysql error' );
}

if (mysqli_ping($link)) {
 header( 'HTTP/1.0 500 Server error' );
 die( 'Mysql error' );
}

通过这种方式,我猜测"正常运行时间监视器"即使mysql消失,我也可以提醒我。

可以是一个很好的解决方案吗?哪种方法最好,我应该使用什么错误号?

0 个答案:

没有答案