Trang nhất > Nukeviet > Hướng dẫn fix lỗi Nukeviet > Lỗi Column not found: 1054 Unknown column 'description' nukeviet
Lỗi Column not found: 1054 Unknown column 'description' nukeviet
admin
2022-08-13T09:18:50-04:00
2022-08-13T09:18:50-04:00
http://dacloi.net/huong-dan-fix-loi-nukeviet/loi-column-not-found-1054-unknown-column-description-nukeviet-122.html
http://dacloi.net/uploads/news/2022_08/column-not-found.png
Sourcode teamplate free | Nukeviet HCMC | PSD file teamplate | Figma teamplate | Nukeviet
http://dacloi.net/uploads/vncode.png
Lỗi Column not found: 1054 Unknown column 'description' nukeviet xảy ra khi chúng ta nâng cấp phiên bản nukeviet từ 4.4 trở đi thì một số module ở phiên bản cũ khi phần quyền sẽ bị mất một số trường của bảng nv4_users_groups không còn tồn tại. Cho nên chúng ta sẽ gặp lỗi 1054 Unknown column 'description' in 'field list'. Ở bài viết này VNCODE xin chia sẻ các fix lỗi tại bài viết này.
![column not found](/uploads/news/2022_08/column-not-found.png)
Lỗi như hình ảnh trên chúng ta sẽ thấy được field description không được tìm thấy. Chúng ta tiếp tục thấy lỗi được phát sinh ở dòng thứ 97 của file function.php
[1] => Array ( [file] => /home/bqfermkq/onbai365.com/modules/test/functions.php [line] => 96
Ở bài viết này chúng ta tiến hành fix lỗi trên ở module test -> file functions.php
Mở file functions.php dòng thứ 96
$resul = $db->query('SELECT group_id, title, description, group_type, exp_time, numbers FROM ' . NV_GROUPS_GLOBALTABLE . ' WHERE act=1 AND (idsite = ' . $global_config['idsite'] . ' OR (idsite =0 AND siteus = 1)) ORDER BY idsite, weight');
Thay thế bằng:
$result = $db->query('SELECT g.group_id, d.title,d.description, g.group_type, g.idsite, g.exp_time, g.numbers FROM ' . NV_USERS_GLOBALTABLE . '_groups AS g LEFT JOIN ' . NV_USERS_GLOBALTABLE . "_groups_detail d ON ( g.group_id = d.group_id AND d.lang='" . NV_LANG_DATA . "' ) WHERE (g.idsite = " . $global_config['idsite'] . ' OR (g.idsite =0 AND g.siteus = 1)) ORDER BY g.idsite, g.weight');
Trên bản 4.4 trở đi field description đã được tách qua bảng _groups_detail vì vậy chúng ta cần INNER JOIN thêm một bảng mới để tiến hành lấy field description như yêu cầu. Sau khi sửa xong chúng ta tiến hành xóa cache, và reload lại để sử dụng. Nếu như bạn vẫn gặp lỗi thì hãy comment dưới bài viết để được hỗ trợ ngay khi chúng tôi online.
Tác giả: admin
Ý kiến bạn đọc
Bạn cần đăng nhập với tư cách là Thành viên chính thức để có thể bình luận
Những tin mới hơn
-
Hướng dẫn thay đường dẫn đăng nhập vào admin trong nukeviet
(10/09/2022) -
Hướng dẫn thay đổi hoặc loại bỏ thẻ Generator trên NukeViet
(10/09/2022) -
Hướng dẫn đổi mật khẩu tài khoản quản trị tối cao trong NukeViet
(10/09/2022) -
Fix lỗi "PHP HỖ TRỢ THƯ VIỆN XỬ LÝ ẢNH GD" không tương thích nukeviet
(23/09/2022) -
Sửa lỗi Breadcrumb: Giản đồ data-vocabulary.org không còn hoạt động NukeViet
(26/09/2022) -
Hiển thị báo lỗi khi website bị lỗi 500 internal server error nukeviet
(26/09/2022) -
Hướng dẫn fix lỗi Undefined index: symbol cho module shop nukeviet
(06/10/2022) -
Hướng dẫn fix lỗi cảnh bảo The each() function is deprecated nukeviet
(17/10/2022) -
Hướng dẫn thêm title bài viết lên breadcrumbs của nukeviet
(04/11/2023)
Những tin cũ hơn
-
Hướng dẫn cấu hình chức năng gửi mail server nukeviet
(04/08/2022) -
Hướng dẫn fix lỗi Function name must be a string nukeviet
(01/07/2022) -
Hướng dẫn fix lỗi 404 nukeviet
(03/05/2022) -
Hướng dẫn fix lỗi không có og:image module download
(24/04/2022) -
Hướng dẫn thay đổi chữ "Trang nhất" thành trang chủ trên Nukeviet
(10/04/2022) -
Hướng dẫn lấy lại tên tác giả bài viết khi cập nhật lên NukeViet 4.5.00
(27/03/2022) -
Hướng dẫn khắc phục lỗi không kết nối được cơ sở dữ liệu trong NukeViet
(22/03/2022) -
Incorrect temprorary directory specified fix lỗi trên Nukeviet
(25/11/2021)
Hỏi đáp với tôi
close- smart_toy Hi there 👋 How can I help you today?
send