MySQL Error : Got a packet bigger than ‘max_allowed_packet’ bytes

Tác giả admin+, T.Ba 15, 2011, 05:03:14 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Mã nguồn [Chọn]
Database error in vBulletin 3.6.8:

Invalid SQL:

REPLACE INTO datastore
(title, data, unserialize)
VALUES
MySQL Error : Got a packet bigger than 'max_allowed_packet' bytes
Error Number : 1153

Để xử lý lỗi này thì các bạn có thể chọn một trong hai cách làm sau đây, tùy thuộc vào các bạn đang sử dụng dịch vụ gì như Web Shared Hosting hoặc VPS.

Cách 1:
  • Các bạn chỉ cần thay đổi một chút cấu hình của Database MySQL Server và tăng thêm giá trị max_allowed_packet cao hơn để phù hợp với nhu cầu của bạn trong tập tin cấu hình my.cnf.
  • Sau đó khởi động lại Database MySQL Server để nhận cấu hình mới.
Cách 2:
  • Tạo mộ tập tin .htaccess có nội dung như bên dưới.
  • Sau đó các bạn hãy tải nó lên thư mục gốc của Website.
Mã nguồn [Chọn]
php_value upload_max_filesize 32M
php_value post_max_size 32M

Nếu các bạn có ý kiến gì hay hơn thì hãy đừng quên chia sẻ qua bình luận bên dưới.