Asked Oct 9th, 6:34 AM 49 0 4
  • 49 0 4
0

Lỗi khi chạy laravel sử dụng docker compose

Share
  • 49 0 4

MÌnh mới tìm hiểu về docker,thử chạy laravel qua docker compose và bị lỗi như sau Bác nào biết cách fix không ạ

4 ANSWERS


Answered Oct 9th, 6:45 AM
Accepted
+1

B1: docker ps (list all container docker)

B2: Bash vào workspace của laravel

docker exec -it ten_workspace bash

B3: cấp quyền ghi cho thư mục storage, để cho nhanh mình thường dùng lệnh

sudo chmod -R 777 storage
Share
Oct 9th, 7:07 AM

2.png folder storage đã có quyền rồi nhưng vẫn bị lỗi trên a

0
| Reply
Share
Oct 9th, 7:15 AM

@nhatlam97

php artisan config:clear
php artisan cache:clear

Xoá cache thử xem nào bạn ơi

0
| Reply
Share
Oct 9th, 7:20 AM

cảm ơn bác mình fix được rồi a

0
| Reply
Share
Oct 9th, 7:22 AM

@nhatlam97 Ok bạn, bạn bấm nút accepted trên câu trả lời để approved câu trả lời của mình nhé

0
| Reply
Share
Oct 9th, 7:22 AM

ok a

+1
| Reply
Share
Answered Oct 9th, 6:35 AM
+1

Bạn thêm quyền ghi cho thư mục storage nhé:

sudo chmod -R 777 storage
Share
Answered Oct 9th, 6:39 AM
0

lỗi này là permission ở trong storage, bạn check quyền nhé

sudo chown -R www-data:www-data /var/www

tham khảo https://stackoverflow.com/questions/54586062/laravel-keep-chmod-storage-folder

Share
Answered Oct 9th, 6:49 AM
0

folder Storage của bạn chưa được cấp quyền, giờ bạn mở terminal lên, cd vào project của bạn và gõ lệnh

sudo chmod -R 777 storage
Share
Oct 9th, 7:07 AM

2.png đã cấp quyền và vẫn bị lỗi a

0
| Reply
Share
Oct 9th, 7:21 AM

Cảm ơn các bác mình fix được rồi a

0
| Reply
Share