Php Joomla,当数据库连接失败时,我需要一个500 http代码

Php Joomla,当数据库连接失败时,我需要一个500 http代码,php,error-handling,joomla,http-headers,Php,Error Handling,Joomla,Http Headers,如何更改代码,以便每当Joomla无法连接到DB时,http头代码都是500内部服务器错误。当前,它会显示一条消息,说明“数据库错误:无法连接到数据库”,但http状态代码为200 这是在Joomla 1.5/PHP5.3.3上实现的 请注意,我不熟悉Joomla,编辑其他人的代码,所以我不知道Joomla中的错误处理是如何工作的 我尝试在./libraries/joomla/error处阅读代码,但我仍然不确定错误消息真正抛出的位置。仅此: header('HTTP/1.1 500 Inter

如何更改代码,以便每当Joomla无法连接到DB时,http头代码都是500内部服务器错误。当前,它会显示一条消息,说明“数据库错误:无法连接到数据库”,但http状态代码为200

这是在Joomla 1.5/PHP5.3.3上实现的

请注意,我不熟悉Joomla,编辑其他人的代码,所以我不知道Joomla中的错误处理是如何工作的

我尝试在./libraries/joomla/error处阅读代码,但我仍然不确定错误消息真正抛出的位置。

仅此:

header('HTTP/1.1 500 Internal Server Error', true, 500);
或者如果使用FastCGI:

header('Status: 500 Internal Server Error', true, 500);
仅此而已:

header('HTTP/1.1 500 Internal Server Error', true, 500);
或者如果使用FastCGI:

header('Status: 500 Internal Server Error', true, 500);
错误写入
\u createDBO
方法


错误是用
\u createDBO
方法写的。

我知道,我只是不知道放在哪里。我需要知道joomla中负责的文件,或者作为显示错误的模板。我知道,我只是不知道放在哪里。我需要知道joomla中负责的文件,或用作显示该错误的模板。