File error log là gì? Tại sao ưu tiên kiểm tra Error Log khi website bị lỗi?

 

Website bị lỗi có thể xảy ra do rất nhiều nguyên nhân chủ quan và khách quan. Do đó, để biết được nguyên nhân lỗi hãy kiểm tra error log trước tiên nhé. Vậy File error log là gì và nó có công dùng gì?

1/ Error Log là gì?

Error Log là một bảng có ghi nhận lại mọi hoạt động lỗi phát sinh trên website

Error log là gì? Error Log được hiểu đơn giản là một bảng có ghi nhận lại mọi hoạt động lỗi phát sinh trên website kèm theo địa điểm và thời gian rất cụ thể. Đây là công cụ hữu ích giúp bạn sử dụng và quản lý website một cách linh hoạt với hiệu suất tối ưu hơn. Như vậy, khi website phát sinh lỗi, đây cũng là nơi đầu tiên bạn phải tìm đến để có cách xử lý phù hợp, khắc phục lỗi trên website của mình.

Cũng tương tự như vậy đối với WordPress, error logs trong file wp-config sẽ giúp bạn tìm ra nguyên nhân lỗi phát sinh trên wordpress và có cách xử lý phù hợp.

2/ Hướng dẫn dùng error_log kiểm tra lỗi trên website

Để thực hiện việc kiểm tra các lỗi mà Website của bạn gặp phải chúng ta sẽ tiến hành theo các bước sau đây:

Bước 1: Khi phát hiện ra website đang chạy bị lỗi như đứng hình, trang trắng hay có bất kỳ lỗi hình thức bên ngoài nào, hãy truy cập vào /public_html/ và chọn file Error Log để kiểm tra.

Dùng error_log kiểm tra lỗi trên website

Bước 2: Giao diện của error_log sẽ được trình bày khá rõ ràng và cụ thể, mỗi lỗi phát sinh sẽ được hiển thị theo từng dòng. Kèm theo lỗi là ngày tháng năm, thời gian và địa điểm phát sinh lỗi giúp bạn dễ dàng phát hiện ra lỗi một cách cụ thể nhất. Một số lỗi thường xuyên xuất hiện trong error log bao gồm:

  • Hàm được khai báo.
  • Đầy bộ nhớ.
  • Hàm không tồn tại.
  • Không có giá trị input vào hàm.
  • Đường dẫn của file chưa hợp lệ, còn sai sót.
  • Bỏ quên dấu ngắt lệnh “;”

Bước 3: Bật thêm debug của wp-config.php để thấy nội dung lỗi hiện ra rõ ràng hơn trên màn hình. Để khởi động Debug, bạn hãy dùng lệnh: define(‘WP_DEBUG’, true);

Sau khi chạy xong debug, các công cụ này sẽ giúp bạn tìm ra lỗi của website một cách nhanh chóng nhất. Bạn có thể tự mình fixed nếu đây là các mẫu lỗi đơn giản và phổ biến như đã nêu ở trên. Tuy nhiên, nếu là những lỗi phức tạp và chưa xảy ra bao giờ, hãy tìm đến các chuyên gia nhằm có biện pháp khắc phục lỗi thích hợp.

Có thể thấy, tốc độ cũng như hoạt động của website có ổn định hay không phụ thuộc vào rất nhiều yếu tố ẩn đằng sau. Không một ai có thể chạy trang web của mình mà không phạm phải một lỗi nào. Chính vì vậy, hãy nhanh chóng thiết lập một file error_log để có thể truy tìm nguyên nhân khiến website xảy ra vấn đề và tìm được biện pháp khắc phục nhanh chóng nhất nhé.

 

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *