nukeviet / module_c34to40 Goto Github PK
View Code? Open in Web Editor NEWmodule guides convert from Nukeviet 3.4 to Nukeviet 4
module guides convert from Nukeviet 3.4 to Nukeviet 4
Module download lỗi không show dc chủ đề con của chủ đề cha ngay tại trang main.
Khi vào chủ đề con hoặc trang chi tiết nhân được cảnh báo:
Nên chú ý: Undefined index: in file /modules/download/functions.php on line 106
Nên thay
$page = $nv_Request->get_int( 'page', 'get', 0 );
Thành
$page = $nv_Request->get_int( 'page', 'get', 1 );
Sau khi nâng cấp báo thành công xong thì khi vào trang quản trị admin sẽ không thể login được
Mình convert thì phát sinh vài lỗi sau :
Tạm thời nhiêu đó. Hy vọng BQT có thể xem xét.
Trong các câu lệnh chèn cronjobs
Ví dụ:
$sql_create_module[] = "INSERT INTO " . NV_CRONJOBS_GLOBALTABLE . " ( id, start_time, interval, run_file, run_func, params, del, is_sys, act, last_time, last_result " . $list_field . " ) VALUES ( NULL, " . NV_CURRENTTIME . ", 6, 'nv_auto_sendmessage.php', 'cron_auto_send_mail', '" . $lang . "_" . $module_data . ", 5', 0, 0, 1, " . NV_CURRENTTIME . ", 1 " . $list_value . " )";
Thì trường ở nv4, trường _interval_ sẽ thay bằng _inter_val_
Lỗi copy dữ liệu chủ đề: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'titlesite' in 'field list'
Không tạo ảnh thumb của module download khi chuyển dữ liệu. Hiện tại có thể sửa thủ công bằng cách vào phần quản lý ảnh của module upload để tự động tạo lại ảnh thumb
Các dòng sự kiện bj mất hết sau khi câng cấp!
Ở nv3 tên file có thể đặt tên in hoa và sau khi uupload vẫn giữu nguyên tên in HOA, nv4 tạo ảnh thumb chuyển từ in hoa về viết thường, công cụ nâng cấp lại chưa đổi được tên ảnh in hoa về in thường trong CSDL dẫn đến sai tên ảnh (không hiển thị ảnh được mặc dù ảnh vẫn có, do cái tên ảnh phân biệt HOA - THƯỜNG)
Module shops lỗi cảnh báo khi thực hiện "Thực hiện nâng cấp" của module c34to40
Nên chú ý: SQLSTATE[42000]: Syntax error or access violation: 1110 Column 'vi_title' specified twice
Ví dụ link: https://www.dropbox.com/s/8g89vateg5bxphh/Basic-Guide-To-OER-Vi-30062012.pdf
Khi lưu ở bản 3.4 là: https://www.d-ropbox.com/s/8g89vateg5bxphh/Basic-Guide-To-OER-Vi-30062012.pdf
Nhưng khi chuyyển sang bản 4.3 vẫn có https://www.d-ropbox.com
Do đó cần sửa lại để khi chuyển đổi tất cả các cột là text cần chạy qua hàm:
function unfixdb ( $value )
{
$value = preg_replace( array(
"/(se)\-(lect)/i", "/(uni)\-(on)/i", "/(con)\-(cat)/i", "/(c)\-(har)/i", "/(out)\-(file)/i", "/(al)\-(ter)/i", "/(in)\-(sert)/i", "/(d)\-(rop)/i", "/(f)\-(rom)/i", "/(whe)\-(re)/i", "/(up)\-(date)/i", "/(de)\-(lete)/i", "/(cre)\-(ate)/i"
), "$1$2", $value );
return $value;
}
Khi cài nukeviet 4.0 thì bị báo lổi phiên bản PHP và PDO. e có nhờ bên Hosting hỗ trợ thì được thông báo đã nâng cấp lên 5.5 và thêm PDO nhưng khi setup lại thì phần DPO báo là không tương thích
http://luuniemdocdao.com/info.php
Mong a hỗ trợ.xin cảm ơn
Khi nâng cấp module shops bị lỗi
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'otherimage' in 'field list'
Mình làm theo hướng dẫn trên https://github.com/nukeviet/module_c34to40 nhưng khi đến đoạn Truy cập đường dẫn http:/domain/c34to40/news/ (hoặc shop) thì bị trang trắng, xin nhờ được giúp đỡ,
Mình chạy trên localhost xampp,
Xin cảm ơn
Mình nâng cấp từ 3.4 lên Nukeviet 4.0.29, Khi search từ google và click vào kết quả trang của mình thì nó báo:
"Trang 123gamehay.com hiện không hoạt động
123gamehay.com hiện không thể xử lý yêu cầu này.
HTTP ERROR 500"
Phải F5 thì mới vào đc (Truy cập trực tiếp thì ko vấn đề gì, Các trang cùng vps thì search ko sao)
Mọi người thử search "game sieu nhan than kiem" rồi vào xem.
Sau khi nhấn "Thực hiện nâng cấp" thì load về http://domain.com/download/.
Vào admin kiểm tra thì không lấy được chuyên mục
» Lỗi copy dữ liệu chủ đề: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'nv3_vi_news_cat' doesn't exist
Trong functions.php đã khai báo:
define('NV3_PREFIX', 'news');
nhưng trong module_c34to40/funcs/news.php, dòng 157 lại fix cứng là nv3
define('NV_PREFIXLANG3', 'nv3_' . NV_LANG_DATA);
phải chăng sai ở đây?
Trong hướng dẫn em không thấy phần này, nhưng mà khi em dùng
list ( $check_exist ) = $db->sql_fetchrow( $result )
Thì ra trang trắng
Còn dùng
list ( $check_exist ) = $result->fetch ( 3 )
Thì ok.
Cần bổ sung nâng cấp cho module contact
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.