THẢO LUẬN

@maitrungduc1410 trong local vẫn bình thường , em hỏi mấy người khác thì thấy bảo bị lỗi https , nếu chỉ deploy mỗi bên FE lên để call api thì có cần deploy nốt bên FE mới được không a ?

0
Avatar
đã bình luận cho bài viết
thg 10 17, 2021 5:03 CH

@trungnt256 image.png Ảnh gốc nó vẫn được build ra a. Có cách nào mình giữ ảnh đã hash k a? Em cảm ơn

0

@truonghaha lúc đăng nhập chắc e đang gọi tới route web rồi 😄

0
thg 10 17, 2021 3:59 CH

Nice article, bro!

0

@maitrungduc1410 lỗi passport ạ , em trả về api để login , nhưng nó không nhậnt tài khoản , đăng kí được nhưng không đăng nhập được

0
thg 10 17, 2021 10:29 SA

@khanhn nó lỗi POST https://blog-uh.herokuapp.com/api/login 500 (Internal Server Error) , hay là do cái passport ạ

0

mình dùng command này nha php artisan key:generate

hoặc lấy trong file .env nhé

0

@truonghaha lỗi 500 thì e nên set biến DEBUG=true ở env phía laravel để xem chính xác nó là lỗi j nhé

0
thg 10 16, 2021 9:28 CH

em có dùng pass port , giờ em muốn đổi sang dùng jwt , nhưng em cài mãi tới câu lệnh "php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\LaravelServiceProvider" " thì bị lỗi "Class 'Tymon\JWTAuth\Providers\LaravelServiceProvider' not found " , không biết có phải gỡ passport đi hay như thế nào vậy ạ.

0
thg 10 16, 2021 5:48 CH

bài viết hay quá ạ

0
thg 10 16, 2021 2:04 CH

APP_KEY mình lấy ở đâu ạ , em deploy lên nhưng login thì bị lỗi 500 , anh biết tại sao không ạ.

0

@maitrungduc1410 chiều nay em có ngồi vọc vạch deploy laravel lên heruko , tất cả chức năng gọi lại bên vue bình thường , riêng phần login thì bị lỗi 500 , anh có biết tại sao không ạ .

0

nếu e có Vue và Laravel là 2 project riêng biệt thì có 2 kiểu deploy:

  • Kiểu 1: mỗi cái 1 domain riêng biệt, gọi API cross origin, kiểu này thì đỡ công setup. Vue thì deploy với Nginx (build static files), Laravel các thứ như thường. Kiểu này thì tutorial trên mạng đầy luôn, với mỗi cái (Vue, laravel) e search: "how to deploy vue/laravel with Nginx"
  • Kiểu 2: 2 cái chạy chung 1 domain, xong dùng path để phân định 2 cái, ví dụ /api thì proxy request vào Laravel, các routes còn lại thì vào Vue. Deploy kiểu này vẫn dùng Nginx. Cấu hình dạng như sau:
server {
  listen 80;
  listen [::]:80;

  server_name example.com;

  location / {
    root /path/to/vue/dist;
    index index.html index.htm index.nginx-debian.html;
    try_files $uri $uri/ /index.html;
  }


  location /api {
    root /path/to/laravel/public;
    index index.html index.htm index.nginx-debian.html;
    try_files $uri $uri/ /index.php?$query_string;
  }
}
0
thg 10 16, 2021 9:23 SA

ad cho mình hỏi, ví dụ mình muốn upload file lên folder mình vừa tạo ngay khi nhận request từ client trước khi upload file lên thì làm thế nào ạ, folder này vẫn nằm trong media nha

0
thg 10 16, 2021 6:35 SA

Anh cho em hỏi vuejs riêng và laravel riêng , thì deploy thế nào ạ

0

em cũng đang học OOP được 2 buổi, bị lủng chỗ class, giờ đang chật vật học lại, cảm ơn bài viết của bác rất nhiều

0
thg 10 16, 2021 2:57 SA

Anh cho em hỏi chút ạ. Bây giờ project của em khá nặng, và trang login không cần đến một số thứ mà em đã import vào main.js nên em muốn load trang login mà không cần load những cái đã import ở main.js ấy thì có cách nào không ạ? Em có đọc về vue instance nhưng không hiểu lắm

0

cám ơn bạn, mình cũng đang học môn hệ phân tán ❤️

0

em code Vue và Laravel là 2 thư mục riêng thì deploy có giống không a

+1
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 10 15, 2021 10:53 SA

@sven_9x dùng tạm cái của bạn Nguyễn Hữu Kim đó, nếu "nếu kiểm soát dc số line của dòng mô tả (title?) ."

0
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í