Chia sẻ kiến thức lập trình và giải pháp phần mềm

http://hoclaptrinh99.com

[Nukeviet4.6] Hướng dẫn bật chức năng hiển thị lỗi khi trang trắng trên NukeViet 4.6

Trong quá trình lập trình mà bạn không thể thấy được những lỗi cảnh báo thì bài viết sau đây sẽ giúp bạn bật chế độ nhà phát triển trong Nukeviet để hiển thị lỗi lên để thuận tiện xử lý các lỗi trong quá trình lập trình
Bật chế độ nhà phát triển trong nukeviet4 6

Bật chế độ nhà phát triển trong nukeviet4 6

Đối với NukeViet >= 4.3.02

Đăng nhập quản trị, vào phần cấu hình - Cấu hình chung, chọn ô bật chế độ nhà phát triển và lưu lại. Tất cả lỗi gây ra trang trắng sẽ được hiển thị lên màn hình.

Đối với NukeViet >= 4.1

Khi trắng trang lỗi sẽ được ghi vào file data/logs/error_logs/xxxx.log bạn chỉ cần xem nội dung lỗi và nhờ hỗ trợ
 

Đối với NukeViet 4.0.29

Mở includes/mainfile.php tìm và comment các đoạn sau:
 

error_reporting(0);
$ErrorHandler = new NukeViet\Core\Error($global_config);
set_error_handler(array(
    &$ErrorHandler,
    'error_handler'
));

Đối với NukeViet < 4.0.29

Mở mainfile.php tìm và comment các đoạn sau:
 

error_reporting( 0 );
require NV_ROOTDIR . '/includes/class/error.class.php';
$ErrorHandler = new Error( $global_config );
set_error_handler( array( &$ErrorHandler, 'error_handler' ) );

Đối với NukeViet 3.x

Mở mainfile.php tìm và comment các đoạn sau:
 

require( NV_ROOTDIR . '/includes/class/error.class.php' );
$ErrorHandler = new Error( $global_config );
set_error_handler( array( &$ErrorHandler, 'error_handler' ) );

Chú ý: Bật thông báo lỗi chỉ để phục vụ mục đính phát triển, khi website chạy thật nên để như mặc định (tắt thông báo lỗi)

Tác giả: admin