Настройка

ID #1125

Как сделать чтобы админ получал уведомление по email, когда masyql сервер в "дауне"?!

Открываем файл includes/functions/database.php, находим такой код:

function tep_db_error($query, $errno, $error) {

die('<font color="#000000">' . $errno . ' - ' . $error . '' . $query . '<small><font
color="#ff0000">[TEP STOP]</font></small></font>');

}


И меняем его на:

function tep_db_error($query, $errno, $error) {
$msg = "\n" . 'MYSQL QUERY ERROR REPORT' . "\n" . '---------------------------------------' . "\n";
$msg .= $errno . ' - ' . $error . "\n\n" . $query . "\n";
$msg .= '---------------------------------------' . "\n";
$msg .= 'Remote Address: ' . $_SERVER['REMOTE_ADDR'] . "\n";
$msg .= 'Referer : ' . $_SERVER["HTTP_REFERER"] . "\n";
$msg .= 'Requested : ' . $_SERVER["REQUEST_URI"] . "\n";

tep_mail('Vasya', 'admin@domain.com', '[MYSQL QUERY ERROR]', $msg, 'MYSQL Error Report', 'admin@domain.com');
die("<font face="verdana,tahoma,arial" size="2" color="ff0000">SQL ERROR - admin notified<font>");
}


Не забудьте заменить admin@domain.com на свой адрес, т.е. на адрес, куда должны приходить уведомления.

Последние обновление: 2004-04-27 04:29
Опубликовал: Silencer, VaM
Revision: 1.0

Отправить на печать Отправить на печать
Отправить другу Отправить другу
Скомпилировать PDF файл Скомпилировать PDF файл
Эскпорт в XML файл Эскпорт в XML файл

Пожалуйста оцените этот ответ:

Рейтинг ответа: 4.67 из 5 (3 Голосов )

Так себе 1 2 3 4 5 Очень
сильно помог

Вы можете оставить свой комментарий

Comment of noname (2038-01-19 06:14:07):
не работает
пишет unknown T string on line 42 !!!