Mình mới thực hiện chuyển host cho Website của khách. Xong vài ngày sau, file error_log đã có dung lượng đến ~13GB.
Nếu dung lượng quá lớn như vậy, bạn sẽ khó có thể mở trực tiếp được file error_log để xem lỗi là gì. Thay vì vậy, bạn có thể xem được vài dòng cuối trong file error_log thông qua SSH:
tail -f error.log
Sau khi đã biết được lỗi, bạn chỉ cần khắc phục và xóa file error_log đi là xong.
Trường hợp lỗi do debug đang bật, bạn có thể tắt nó đi trong file wp-config:
define( 'WP_DEBUG', false );
// Không tạo log
define( 'WP_DEBUG_LOG', false );
// Ngăn hiển thị lỗi
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', false );