Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Xuất tất cả các lỗi PHP vào cơ sở dữ liệu không error_log

Tôi không nghĩ rằng nó có thể được thực hiện mà không cần xây dựng một trình xử lý lỗi riêng, nhưng về mặt kỹ thuật, đó là một thay đổi toàn cầu mà bạn đang tìm kiếm.

Ví dụ được sửa đổi từ hướng dẫn sử dụng :

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;
}

sau đó

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách Chèn Nhiều Hàng trong MySQL

  2. MySQL:Chọn tất cả các ngày trong một phạm vi ngay cả khi không có hồ sơ nào

  3. MySQL:# 126 - Tệp khóa không chính xác cho bảng

  4. Truy vấn SQL để lấy giá trị cột tương ứng với giá trị MAX của cột khác?

  5. Cách hiển thị các quy trình MySQL