Bài viết Câu hỏi About RongvangIT
profile Pic
0
0

Đăng ngày:

 

Sửa ngày:

77 Lượt xem

Giải quyết vấn đề khi gặp lỗi 'failed to open stream: Permission denied' trong Laravel Laravel

Fix bugLaravel

Khi truy cập vào máy chủ web, tớ đã gặp lỗi không thể ghi vào log Laravel như dưới.
Dưới đây là nguyên nhân và cách giải quyết vấn đề.

Nguyên nhân

Lỗi xảy ra do người dùng chạy apache không được cấp quyền.

Cách giải quyết

Bạn cần thay đổi quyền truy cập cho thư mục /app/storage/ như sau:

$ chmod -R 777 /app/storage/
  • Hãy thay dòng /app/storage/ sao cho phù hợp với môi trường máy bạn

Cái này cũng có thể ứng dụng cấp quyền sử dụng folder cho các xứ lý khác của Laravel, ví dụ tạo file, hay up ảnh lên folder nào đó chẳng hạn.

Kết luận

Log của Laravel mặc định được xuất ra tập tin storage/logs/larave.log.
Điều này rất hữu ích để kiểm tra thông tin chi tiết về lỗi.

kiyoshi
Kiyoshi là một cựu du học sinh tại Nhật Bản. Sau khi tốt nghiệp đại học Toyama năm 2017, Kiyoshi hiện đang làm BrSE tại Tokyo, Nhật Bản.

Bình luận

Bài viết chưa có bình luận. Hãy trở thành người bình luận đầu tiên!
Sign up for free and join this conversation.
Sign Up
If you already have a RongvangIT account Login
Danh sách thư mục
Tại sao không đăng ký và nhận được nhiều hơn từ RồngVàngIT ?

Bạn cần đăng nhập để sử dụng chức năng này, cùng hàng loạt các chức năng tuyệt vời khác của RồngVàngIT !

  1. 1. Bạn sẽ nhận được các bài viết phù hợp bằng chức năng theo dõi tag và người dùng.
  2. 2. Bạn có thể đọc lại các thông tin hữu ích bằng chức năng lưu trữ nội dung.
  3. 3. Chia sẻ kiến thức, đặt câu hỏi và ghi lại quá trình trưởng thành của mình cùng RồngVàngIT !
Tạo tài khoản Đăng nhập
profile Pic