Cách hiển thị các lỗi còn sót khi lập trình trên nền tảng mã nguồn mởi NukeViet

bug-php

Trong quá trình lập trình phát triển module, block và theme sử dụng mã nguồn mở NukeViet bạn sẽ gặp phải trường hợp không hiển thị các lỗi hết 100% mà nó thành trang trắng. Chính vì thế bạn phải đi mày mò tìm xem bạn code có đúng không và debug xem còn lỗi không. Công việc đó mất quá nhiều thời gian mà thay vào đó bạn chỉ cần vài thao tác là có thể hiển thị các lỗi php khi tiến hành lập trình bằng cách chặn sử dụng các lệnh sau

  1. Mở file mainfile.php trong thư mục includes đối với NukeViet 4 còn các bản khác nó ở vị trí ngang hàng với thư mục admin
  2. Tiếp đến bạn chặn đoạn code sau
    error_reporting( 0 );
    
  3. Tiếp đến bạn tìm và chặn đoạn code sau không cho nó hoạt động
      $ErrorHandler = new NukeViet\Core\Error($global_config);
      set_error_handler(array(
         &$ErrorHandler,
         'error_handler'
      ));
    

Như vậy là xong, khi bạn tiến hành lập trình viết code php thì nó sẽ hiển thị ra danh sách các lỗi do php viết không đúng gây ra.

Chúc các bạn thành công

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 *

Back To Top