Yêu cầu thg 11 27, 2019 9:50 SA 5795 0 6
  • 5795 0 6
0

đưa một dự án Laravel lên Hosting bị HTTP ERROR 500

Chia sẻ
  • 5795 0 6

mọi người chỉ mình cách khắc phục được không. mình xóa hết code trong index.php. đổi lại thành echo"hello word " thì chạy được. như vậy có phải do cấu hình sai trong index.php không.

6 CÂU TRẢ LỜI


Đã trả lời thg 11 27, 2019 9:50 SA
Đã được chấp nhận
0

Bạn kiểm tra xem đã có vendor chưa, env config đã đúng chưa

Chia sẻ
Đã trả lời thg 11 27, 2019 9:50 SA
+2

Mình nghĩ chắc là trong code Laravel bị lỗi gì đó nên có response 500. Bạn kiểm tra thư mục storage/logs, bootstrap/cache xem đã có quyền ghi chưa? Nếu có quyền ghi rồi thì bạn thử xem log lỗi của laravel trong file storage/logs/laravel.log thì sẽ biết nguyên nhân tại sao lỗi.

Chia sẻ
Đã trả lời thg 11 28, 2019 4:39 SA
+1

Mình nghĩ bạn thiếu thư mục vendor và một số thư mục trong storage. Bạn vui lòng kiểm tra lại file .env về các thông số cấu hình đã đúng chưa.

Nhớ chạy lệnh php artisan config:clear và php artisan cache:clear kiểm tra xem thư mục

storage/framework/cache
storage/framework/sessions
storage/framework/views 

có bị mất không?

Chia sẻ
thg 3 1, 2023 5:21 SA

mình cài trong render.com thiếu thư mục vendoer thôi 3 c ái kia 0 thiếu

Đã trả lời thg 11 28, 2019 8:47 SA
0

Lỗi 500 là do trong code bạn đang code sai rồi đó. Lỗi sai có thể đến từ việc database sai, hoặc logic code sai. Bạn kiểm tra thư mục storage/log xem lỗi ở đâu nhé (love)

Chia sẻ
Đã trả lời thg 12 2, 2019 6:12 SA
0

kiểm tra version php hosting của bạn xem đang version nào? version php đang chạy ở local bạn là bao nhiêu

Chia sẻ
Đã trả lời thg 6 24, 2020 3:39 CH
0

The error is most likely due to installation in wrong directory. I also got this error when installing Laravel on a hosting. I installed it in private directory instead of public_html directory.

Chia sẻ
thg 3 1, 2023 4:13 SA

mình cài trong render.com nó cũng bị lỗi này

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí