01/10/2018, 14:59

Cập nhật giỏ hàng với Ajax - Laravel

Cho em hổi các pro tí là khi em cập nhật giỏ hàng với Ajax - Laravel thì nó ra lỗi này. Em cảm ơn nhiều

POST http://localhost:8000/cap-nhat/9e4253b49a4d47f71164658313a5239a/3 500 (Internal Server Error)
send @ jquery.min.js:6
ajax @ jquery.min.js:6
(anonymous) @ myscript.js:465
dispatch @ jquery.min.js:5
v.handle @ jquery.min.js:5

Quân viết 17:13 ngày 01/10/2018

Có hàng tỉ nguyên nhân gây ra lỗi này, nhưng có thể tóm gọn lại là dữ liệu gửi lên ở 1 dạng mà server không thể xử lí nổi

Naldo Tieu viết 17:05 ngày 01/10/2018

không biết phải lỗi vì phiên bản jquery ko nhỉ

Quân viết 17:01 ngày 01/10/2018

Không, lỗi do bạn thôi

Son Tran viết 17:15 ngày 01/10/2018

Lỗi 500 thì ít nhất bạn phải show response error hay error log ra mới biết được nguyên nhân gì chứ.

Vô Thin viết 17:11 ngày 01/10/2018

Không rõ là web server đang chạy là trên Windows hay Linux? Lỗi 500 thường liên quan đến file .htaccess. Nếu là trên Windows mà tạo file .htaccess bằng trình soạn thảo nào đó lưu lại file với ký tự xuống dòng là CRLF thì nhớ save as để lưu như là LF giống bên Linux.

Ngoài ra, việc tắt chế độ báo lỗi của PHP đi cũng khiến những lỗi fatal sinh ra lỗi 500.

Cuối cùng, xem thử đã bật module rewrite (còn gọi là mod_rewrite) cho Apache chưa? Nếu chưa, cũng không thể dùng Laravel được.

Bài liên quan
0