PDA

View Full Version : Vài vấn đề về forum VBB khi cài trên windows hosting



aag
17-09-2007, 09:24
Sau khi cài forum VBB thì gặp 1 số lỗi sau:

Các lỗi liên quan đến lỗi DB

1. Khi đăng nhập thì báo lỗi: There seems to have been a slight problem with the abc database.



Invalid SQL:
INSERT INTO session
(sessionhash, userid, host, idhash, lastactivity, styleid, loggedin, bypass, useragent)
VALUES
('7d80454e8e7630281fd04a3ab369b0b7', 1, '222.254.240.187', '10e9604d4ac2353778f3c02ce08014bf', 1189995016, 0, 1, 0, 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.30; .NET CLR 1.0.3705; InfoPath.1; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; FileDownloader 1.9)')

mysql error: Data too long for column 'useragent' at row 1

mysql error number: 1406


Nhưng khi trở về index thì đã đăng nhập thành công

Khi Logout cũng xảy ra tương tự

2. Ko thể xóa bài viết đc, vẫn bị lỗi DB tương tự. Thêm bài, edit bài thì ko có vấn đề gì

Ko lẽ windows hosting lại khó dùng cho php như vậy???

addme
17-09-2007, 09:40
Vào phpmysqladmin nâng chiều dài của cột useragent trong bảng session lên

aag
17-09-2007, 10:47
Phần đăng nhập thì tạm ổn, nhưng out ra ko đc ???

Còn về lỗi ko xóa đc bài viết thì nó báo:


Invalid SQL:
### INSERT QUERY GENERATED BY fetch_query_sql() ###
INSERT INTO moderatorlog
(userid, dateline, forumid, threadid, postid, pollid, action)
VALUES
('1', '1190019895', '2', '264', '', '0', 'Thread Removed')
mysql error: Out of range value adjusted for column 'postid' at row 1

mysql error number: 1264


Đã thử thay đổi kiểu dữ liệu nhưng ko đc

tinhyeuon
10-06-2008, 02:23
Cái này sửa thằng config.php cơ:
TÌm:
$config['Database']['force_sql_mode'] = false;

Thành:
$config['Database']['force_sql_mode'] = true;

xem đc ko??

sutubien123
15-06-2008, 18:17
Phiên bản null đôi lúc cũng có lỗi.Xài phpbb cho lành bác ơi,vào phpbb.com mà tải phiên bản mới nhất về xài, thật là khó hiểu mấy pác, hàng miễn phí thì không xài, thích xài có phí, chưa kể sau này khó cập nhật phiên bản mới.....