@maitrungduc1410 do vps mình nó bị sao đó. trước bị mình thêm - ./:/var/www/html:z mới mount đươc thự mục.
Giờ mình tìm được cách rồi
// lỗi nếu báo thiếu quyền
docker-compose exec app -u root app chmod -R 777 /var/www/html/storage/
Do vps nó check kiểu gì đó
lỗi này là ở phía service app user chạy container đó ko có quyền ghi vào file log. Lạ nhỉ mình đang dùng root rồi mà.
Ở môi trường ngoài, Bạn cd vào folder storage/logs sau đó chạy ls -l và cho mình xem screenshot của folder đó nhé
Sau đó bạn exec vào container app, chạy whoami để check chắc chắn là root. Sau đó vẫn cd vào folder storage/logs, vẫn chạy ls -l và cho mình xem screenshot nhé
@ddthanhdat nodejs bạn truy cập csdl thông qua host là tên của service mysql nhé bạn, bạn xem bài dockerize ứng dụng nodejs mongodb của mình để biết các nodejs gọi mongodb mà ko cần map port của db ra môi trường ngoài nhé
có người bảo với mình là các RDBMS tiên tiến đều có bộ optimize query trước khi execute hết rồi, nên việc sắp xếp thứ tự của Where là không cần thiết nữa.
@hieuhtgc00378 nếu là mình, mình sẽ kiểm tra lại lần nữa cái sessionId có đúng được gửi đi lần tiếp theo không.
Mình sẽ dùng https://webhook.site/ để tạo ra 1 endpoint ảo, thay cho fshare, để đọc request gửi lên có chính xác ko. Vì nhiều khi cứ nghĩ là code nó đúng, nhưng thực tế không phải vậy.
Nếu vẫn ko được nữa, thì mình chịu, cơ mà đứng trên phương diện người code fshare, việc gửi lại cùng sessionId, token mà lại báo chưa đăng nhập, thì là vô lý. Hoặc là sessionid cấp có thời hạn quá ngắn.
Chào b ! Mình đang dùng package này nhưng mình có 1 thắc mắc nếu mình truyền nhiều router dùng chung 1 view thì phần view mình viết ntn b nhỉ??
https://prnt.sc/vvlqm7
THẢO LUẬN
@maitrungduc1410 do vps mình nó bị sao đó. trước bị mình thêm - ./:/var/www/html:z mới mount đươc thự mục. Giờ mình tìm được cách rồi // lỗi nếu báo thiếu quyền docker-compose exec app -u root app chmod -R 777 /var/www/html/storage/ Do vps nó check kiểu gì đó
lỗi này là ở phía service
appuser chạy container đó ko có quyền ghi vào file log. Lạ nhỉ mình đang dùngrootrồi mà.cdvào folderstorage/logssau đó chạyls -lvà cho mình xem screenshot của folder đó nhéapp, chạywhoamiđể check chắc chắn làroot. Sau đó vẫncdvào folderstorage/logs, vẫn chạyls -lvà cho mình xem screenshot nhéBài viết rất hay!
.
@duc90 được rồi, cám ơn bạn
@ddthanhdat nodejs bạn truy cập csdl thông qua host là
tên của service mysqlnhé bạn, bạn xem bài dockerize ứng dụng nodejs mongodb của mình để biết các nodejs gọi mongodb mà ko cần map port của db ra môi trường ngoài nhéjav có cái
transientmà :v chỉ hok phải annotation thôi"Khi authorization được cấp, authorization server sẽ trả lại access token cho application." cho hỏi access token này có phải chính là JWT ko ?
sliver appbar có thể làm dc cái đó đó bạn
@maitrungduc1410 nếu bỏ đi thì nodejs mình chạy thật ko truy cập csdl được
có người bảo với mình là các RDBMS tiên tiến đều có bộ optimize query trước khi execute hết rồi, nên việc sắp xếp thứ tự của Where là không cần thiết nữa.
@hieuhtgc00378 nếu là mình, mình sẽ kiểm tra lại lần nữa cái sessionId có đúng được gửi đi lần tiếp theo không. Mình sẽ dùng https://webhook.site/ để tạo ra 1 endpoint ảo, thay cho fshare, để đọc request gửi lên có chính xác ko. Vì nhiều khi cứ nghĩ là code nó đúng, nhưng thực tế không phải vậy.
Nếu vẫn ko được nữa, thì mình chịu, cơ mà đứng trên phương diện người code fshare, việc gửi lại cùng sessionId, token mà lại báo chưa đăng nhập, thì là vô lý. Hoặc là sessionid cấp có thời hạn quá ngắn.
a ơi, cho e hỏi với ạ
@minhtuan.nguy Mình bật lên thì đã root sẵn rồi
)
cứ phải gọi là đỉnh
Chào b ! Mình đang dùng package này nhưng mình có 1 thắc mắc nếu mình truyền nhiều router dùng chung 1 view thì phần view mình viết ntn b nhỉ?? https://prnt.sc/vvlqm7
Cảm ơn bạn
cảm ơn bạn vì bài viết! good job guys