Thì khi lên Heroku em cũng cần khai bao những thông tin như trên. Tuy nhiên ở đây em không có file .env trên Herokue mà e xem lại phần (này)[https://viblo.asia/p/huong-dan-deploy-project-laravel-cua-ban-len-heroku-maGK7WRbKj2#_them-co-so-du-lieu-3] để tạo CSDL trên Herokue cũng như lấy các thông tin config nói trên. Sau đó em đọc lại đoạn này để có thể điền các biến nói trên vào phần Setting/ Review Config var vào là migrrate được nhé e
@xuanta ok bác, mình đang viết về: Hiểu sâu các mô hình trong xử lí ảnh đi từ mô hình đơn giản nhất tới mô hình mới nhất hiện nay. điểm mạnh yếu của mỗi mô hình.
Nếu bạn chưa làm tới phần setup HTTPS trong bài thì bạn chưa cần để ý tới proxy_pass.
Đoạn root trong file cấu hình Nginx là để trỏ về folder public nơi project Laravel của bạn, trong bài mình để ở /var/www/html/realtime-chatapp-laravelecho-socketio/public nếu bạn để ở đường dẫn khác thì thay vào tương ứng (chú ý mỗi lần sửa cấu hình Nginx thì phải restart lại nhé)
Bạn check lại:
Ở terminal nơi bạn chạy queue:work bạn có thấy in ra log mỗi khi bạn gửi 1 tin nhắn ko?
Project laravel và laravel-echo-server bạn đang deploy trên cùng 1 server như trong bài mình hướng dẫn ấy chứ, trên server của bạn chỉ có duy nhất 1 Redis dùng chung cho cả Laravel + Laravel Echo Server đúng ko?
lúc setup laravel-echo-server, khi được hỏi bạn có chọn Redis hay ko?
file .env, BROADCAST_DRIVER bạn đã set là redis chưa?
bạn check lại cho mình file config/database.php, kéo xuống đoạn cấu hình Redis xem đã comment dòng prefix hay chưa?
File firebase-messagin-sw.js phải đặt setting ở ngoài thư mục root trên server. Có thể nói cụ thể hơn được không ạ? mình chưa hiểu chỗ này. File firebase-messagin-sw.js chứa những gì ạ? Chưa thấy được đề cập
Dạ bài viết bổ ích quá ạ !
Anh cho em hỏi đoạn "Bạn có thể thêm lần lượt các biến môi trường cần thiết cho ứng dụng của bạn" nghĩa là em thêm những biến nào vậy anh? Em mới làm demo nhỏ kiểu todo-app nên chưa rõ về hệ thống lắm. Em đang hiểu là toàn bộ biến trong đoạn View Credentials trên Heroku anh nhỉ?
@dinhlongit nếu script của mình deploy lên cloud để chạy 24/7 thì không thể dùng cách này được , mình nghĩ có 2 phương án khả thi, nhưng chưa biết cách thử, là get sock5 từ dịch vụ của bên thứ 3, hoặc sử dụng thư viện Tor, mình cũng mới gg ra thôi chứ code mình còn lắm lỗi và chưa up được trên CGP. Bạn có thể làm một bài về vấn đề này được không ? Mình cũng đang làm 1 python script để theo dõi giá sản phẩm mỗi 10 phút, nếu giá giảm như mình mong muốn sẽ gửi email báo cho mình, nhưng code mình đang gặp phải vấn đề như trên do request quá nhiều lần ! Cảm ơn bạn nhiều !
file cấu hình nginx như nội dung bên trên bạn cho sẵn để ghi vào file default trong đó mình ko thấy chỗ nào là "location/socket.io, proxy_pass". Hay là check nó ở chỗ khác?
Đoạn "root /var/www/html/realtime-chatapp-laravelecho-socketio/public;" chỉ đơn giản là đường dẫn từ root cho tới folder public của app phải ko? Hay là cái var, www , html là những thứ gì đó có ý nghĩa khác?
Của mình là root/home/folder_name/public_html/domain/public;
Hiện mình vẫn chạy thủ công mỗi lệnh / terminal để test đã, chưa làm cho nó chạy nền thì có cần thiết cả Horizon ko?
THẢO LUẬN
@hao3004 khi em dev ở dưới local thì e sẽ cần khai báo các biến trong file
.envnhư kiểu:Thì khi lên Heroku em cũng cần khai bao những thông tin như trên. Tuy nhiên ở đây em không có file
.envtrên Herokue mà e xem lại phần (này)[https://viblo.asia/p/huong-dan-deploy-project-laravel-cua-ban-len-heroku-maGK7WRbKj2#_them-co-so-du-lieu-3] để tạo CSDL trên Herokue cũng như lấy các thông tin config nói trên. Sau đó em đọc lại đoạn này để có thể điền các biến nói trên vào phần Setting/ Review Config var vào là migrrate được nhé e@xuanta ok bác, mình đang viết về: Hiểu sâu các mô hình trong xử lí ảnh đi từ mô hình đơn giản nhất tới mô hình mới nhất hiện nay. điểm mạnh yếu của mỗi mô hình.
@khangnd Upvote cho bác để có đủ reputation =))
Woa ... Mình cảm thấy như được mở mang thêm nhiều kiến thức mới. Điều đó thật thú vị. Cám ơn các bro đã nhiệt tình giúp đỡ mình
@hcthang
Nếu bạn chưa làm tới phần setup HTTPS trong bài thì bạn chưa cần để ý tới
proxy_pass.Đoạn
roottrong file cấu hình Nginx là để trỏ về folderpublicnơi project Laravel của bạn, trong bài mình để ở/var/www/html/realtime-chatapp-laravelecho-socketio/publicnếu bạn để ở đường dẫn khác thì thay vào tương ứng (chú ý mỗi lần sửa cấu hình Nginx thì phải restart lại nhé)Bạn check lại:
queue:workbạn có thấy in ra log mỗi khi bạn gửi 1 tin nhắn ko?.env,BROADCAST_DRIVERbạn đã set làredischưa?config/database.php, kéo xuống đoạn cấu hình Redis xem đã comment dòngprefixhay chưa?nội dung xứt sắc, bài viết dạt dào tình cảm, nội dung cuốn hút, lời văn rồng bay phượng múa,... nói chung là xứt sắc ạ, gửi ngàn yêu thương



















File firebase-messagin-sw.js phải đặt setting ở ngoài thư mục root trên server. Có thể nói cụ thể hơn được không ạ? mình chưa hiểu chỗ này. File firebase-messagin-sw.js chứa những gì ạ? Chưa thấy được đề cập
Thanks bạn
@dinhlongit mình hiện tại đang theo dõi giá sản phẩm trên amazon qua selenium !
Em thử vậy nhưng tới đoạn chạy
php artisan migratethì được báo lỗi như hình này anh ạ :<Dạ bài viết bổ ích quá ạ !
Anh cho em hỏi đoạn
"Bạn có thể thêm lần lượt các biến môi trường cần thiết cho ứng dụng của bạn"nghĩa là em thêm những biến nào vậy anh?Em mới làm demo nhỏ kiểu
todo-appnên chưa rõ về hệ thống lắm. Em đang hiểu là toàn bộ biến trong đoạnView Credentialstrên Heroku anh nhỉ?Thế thì dùng proxy để thay đổi luân phiên request, sắp mình sẽ viết bài hướng dẫn những phần này, nếu được bạn có thể cho mình xin site để test luôn .
@cuong_nguyen
còn phần 2 em ơi
ra thêm bài về machine learning này đi bác
@dinhlongit nếu script của mình deploy lên cloud để chạy 24/7 thì không thể dùng cách này được
, mình nghĩ có 2 phương án khả thi, nhưng chưa biết cách thử, là get sock5 từ dịch vụ của bên thứ 3, hoặc sử dụng thư viện Tor, mình cũng mới gg ra thôi chứ code mình còn lắm lỗi và chưa up được trên CGP. Bạn có thể làm một bài về vấn đề này được không ? Mình cũng đang làm 1 python script để theo dõi giá sản phẩm mỗi 10 phút, nếu giá giảm như mình mong muốn sẽ gửi email báo cho mình, nhưng code mình đang gặp phải vấn đề như trên do request quá nhiều lần !
Cảm ơn bạn nhiều !
@maitrungduc1410 Mình muốn hỏi thêm vài chỗ ah
Chào anh , bên detail.component.html code như nào để show ra đươc detal ạ ? cảm ơn anh
viết vì miếng cơm manh áo thôi =))
Bài giải thích về PWA dễ hiểu nhất mà mình từng tìm thấy. Cám ơn bạn rất nhiều