Hic! Giup chau voi

Hic! Giup chau voi

Bởi Nguyen Ngoc Lien -
Số lượng các câu trả lời: 3

Cháu cài Moodle 1.6.5 không hiểu là sai chỗ nào mà đến mục Setting up data thì lại sảy ra lỗi này :

1101: BLOB/TEXT column 'value' can't have a default value

           

Error

cháu không rõ là phải sửa như thế nào nữa. Các chú làm ơn chỉ giúp với ! Cháu cảm ơn trước.

Trung bình điểm đánh giá: -
Để phản hồi tới Nguyen Ngoc Lien

Re: Hic! Giup chau voi

Bởi Vu Hung -
Em nên dùng Moodle 1.7 hoặc Moodle 1.8 chạy sẽ ổn định hơn và có nhiều tính năng mới hơn. Em dùng MySQL phiên bản bao nhiêu?
Để phản hồi tới Vu Hung

Re: Hic! Giup chau voi

Bởi Nguyen Ngoc Lien -

Lúc đầu em dùng phiên bản Moodle1.8 và MySQL 5.0 nhưng kết quả vẫn tệ như thế. Bạn em khuyên nên dùng thử phiên bản 1.6.5 xem. Nên em mới cài thử thì gặp lỗi đó.

Để phản hồi tới Nguyen Ngoc Lien

Re: Hic! Giup chau voi

Bởi Trọng Thanh -

Tôi có search thử trên website Moodle này và thấy rằng lỗi mà bạn gặp phải là một lỗi phổ biến liên quan đến

1. phiên bản mySQL 5.0 và tuỳ chọn STRICT_TRANS_TABLES

2. và các câu lệnh SQL trong tập tin mysql.sql:

 ....`tên_cột` text NOT NULL default '',...

 

Lỗi này xuất hiện trên nhiều phiên bản và hiện tại vẫn chưa có một giải pháp trọn vẹn và vẫn để mở. Những điều mà các chuyên gia Moodle bàn với nhau tôi cũng không hiểu hếtbig grin. Có gì nhờ anh Hùng xem qua: http://tracker.moodle.org/browse/MDL-6218

Còn với những gì tôi hiểu, bạn hãy thử khắc phục tạm thời bằng cách dùng notepad mở tập tin 'mysql.sql' trong thư mục 'moodle\lib\db' (nhớ sao lưu lại).

Sau đó tìm các chuỗi

text NOT NULL default '',

để thay bằng

text NOT NULL,

Sau đó bạn lưu và chạy lại quá trình cài đặt Moodle.

Hope it works!smile

Mong các bác góp ý.