Страница ошибки (изменить)

Статус
В этой теме нельзя размещать новые ответы.

Mons

Хранитель порядка
Регистрация
2 Апр 2006
Сообщения
1.585
Реакции
967
Из-за проблем с сервером, довольно часто падает база mySQL.
Соответственно часто пользоватлеи наблюдают страницу с сообщением о том что не удается установить связь с базой . Как я могу изменить текст сообщения на свой и вставить графику ?! К примеру хочу написать: если вдят это пусть стучат в аську и посетят нас позже.
Самостоятельный посик файлов которые надо править, ничего не дал.
 
  • Заблокирован
  • #2
Mons
Бгы.. это поидее невозможно сделать...
 
Mons
Бгы.. это поидее невозможно сделать...
Ты в этом так уверен ?! ;) А зря :p

Все меняется и довольно просто. Причем без изменения языковых файлов. Теперь у меня вместо скупого текста на английсков висит вежливая просьба стукнуть мне в аську.


Вы можете изменить стандартную страницу c ошибкой базы данных MySQL (IPS Driver Error) под свой дизайн форума.

Страница формируется в следующей функции:

1.x: (sources/Drivers/mysql.php)
PHP:
    /*========================================================================*/
    // Basic error handler
    /*========================================================================*/
    
    function fatal_error($the_error) {

2.x: (ips_kernel/class_db.php)
PHP:
  /*-------------------------------------------------------------------------*/
    // Basic error handler
    /*-------------------------------------------------------------------------*/
    
    /**
    * Prints SQL error message
    *
    * @param    string    Additional error message
    *
    * @return    integer    Optional, if var $return_die is set to 1
    */
    
    function fatal_error($the_error="")
    {
        // Are we simply returning the error?
 
На моем хостинге можно отдельно в панели управления странички ошибок править для разных событий и для базы данных тоже...
 
Да, у хостинга есть такая возможность
 
в .htaccess
ErrorDocument 404 /showerror.php
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху