7 Tháng 7, 2016 • Tác giả: Thịnh Nguyễn • Chuyên mục: Thủ thuật NukeViet

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

Tác giả: Thịnh Nguyễn

Chuyên gia chia sẻ kiến thức về lập trình, thiết kế web và tối ưu hệ thống server.

Chia sẻ bài viết này:

0 bình luận

Để lại bình luận của bạn

Địa chỉ email của bạn sẽ không được công bố rộng rãi. Các trường bắt buộc được đánh dấu *

Bài viết liên quan

Hướng dẫn tạo mã giảm giá trong module shops nukeviet

Shops là một cửa hàng trên thực tế nhưng trên môi trường mạng khi bạn mở một site bán hàng thì cũng được gọi là shops. Trong nukeviet shops nó sẽ là một module riêng và bạn sẽ cần kết hợp với bộ nhân của nukeviet để có được một cửa hàng bán sản phẩm […]

Xem chi tiết →

Tạo tác giả khi đăng đường link website lên facebook với thẻ meta

Author tức là tác giả là điều rất quan trọng hiện nay, bởi mỗi bài viết ra đều có tác giả của nó với những ngôn từ khác với người khác. Tuy nhiên khi mà bạn đăng lên mạng xã hội hay publich ra môi trường internet thì việc sao chép nội dung diễn ra […]

Xem chi tiết →

Hướng dẫn bật tắt tính năng thông báo trong admin của nukeviet

Tính năng thông báo trong nukeviet nó thực sự là cần thiết nhưng đôi khi nó lại không cần thiết vì có thể gây phiền toái cho người quản trị. Nếu như khi bạn sử dụng tính năng này thì hệ thống sẽ tự động request và truy vấn cơ sở dữ liệu theo thời […]

Xem chi tiết →