sql >> Databáze >  >> RDS >> Mysql

Výstup všech chyb PHP do databáze není error_log

Nemyslím si, že to lze provést bez vytvoření vlastního obslužného programu chyb, ale technicky je to jediná globální změna, kterou hledáte.

Upravený příklad z příručky :

function myErrorHandler($errno, $errstr, $errfile, $errline)
{
     // you'd have to import or set up the connection here 
     mysql_query("INSERT INTO error_log (number, string, file, line) ".
                 "VALUES .....");         

    /* Don't execute PHP internal error handler */
    return true;
}

pak

// set to the user defined error handler
$old_error_handler = set_error_handler("myErrorHandler");


  1. Funkce UPPER() v Oracle

  2. Jak mohu pomocí MySQL dotazovat mezi dvěma daty?

  3. PDO více dotazů

  4. Co je SQL Server ekvivalent ELT() v MySQL?