THẢO LUẬN

thg 11 10, 2021 8:09 SA

😍

0
thg 11 10, 2021 7:13 SA

layers_name = [layers_name[i[0] - 1] for i in model.getUnconnectedOutLayers()] IndexError: invalid index to scalar variable. Bạn ơi cho mình hỏi mình chạy project nó cứ bị lỗi này làm thế nào để fix được nhỉ

0
thg 11 10, 2021 4:18 SA

1101 😉)))

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 10, 2021 3:45 SA

Dạ vâng, hiện tại em cũng đang theo hướng như này ạ. Em tạo 1 job call qua api khách hàng , đọc hết các thông tin trong file => publish lên trên job đó cho call từng cái qua bên api đối tác. Làm như vậy có thể sẽ xử lý được phần task handle như trên ạ. Nhưng em đang có vấn đề với đọc nhiều file, các file sẽ được đánh trạng thái: chưa, đang, đã xử lý tương ứng. Anh có thể xem thêm giúp em case này được không ạ. Em cảm ơn anh 😄

0
thg 11 10, 2021 3:42 SA

cảm ơn bạn vì bài viết

0

Vẫn chưa bạn ới

0

Laravel support sẵn rồi đó bạn.

  • Bạn chỉ cần dùng Storage::get để đọc nội dung của file.
  • Muốn tạo link cho file để chia sẻ thì dùng Storage::url() với public file hoặc Storage::temporaryUrl(path, time) với private file.
0

Thường mình sẽ dung aws cli để connect thử, xem các thông tin về tài khoản, bucket, endpoint, region đã đúng chưa. Dùng aws cli để upload thử một file lên bucket xem đã có quyền upload chưa, cuối cùng mình mới mang các thông tin kia để tích hợp với laravel.

Tạo bucket thì bạn cùng aws cli hoặc s3cli hoặc minio client tạo là được mà. Không cần phải viết code PHP như kia đâu. 😄

Bạn hãy đảm bảo các thông tin config minio kia là đúng cái đã, chứ hiện tại mình cũng chưa biết nó thông tin cấu hình minio kia đã đúng hay chưa.

0

@hoangphuong2311 Cái endpoint bỏ cái /test đi thử xem bạn. Xong bạn thử vào tinker chạy lệnh lưu file giống mình ở trên xem.

0

@huukimit E tưởng key này của e là nó truy cập được vào dashboard của MinIO rồi . E chưa rõ lắm , bác giải thích thêm giúp e được không ạ :v image.png

0

@hoangphuong2311 phải có access key, secret key và link tới file cụ thể thì mới xem được chứ bạn.

0

@huukimit bác ơi vào cổng 9000 nó đã báo như này rồi thì chắc là không lưu được ạ image.png

0

@huukimit oke bác , để e thử lại xem sao :v

0

@hoangphuong2311 mà bạn dùng với cái kia là minio console, bạn connect tới cái minio server port 9000 xem sao?

0

@huukimit đầu tiên e tạo bucket bằng command (ảnh 1 ) image.png

sau đó chạy comand lên thì nó báo lỗi (ảnh 2 ) image.png

Không được nên e lên tạo bucket trên kia bằng tay .image.png

Nhưng sau khi tạo xong thì nó cũng không có quyền lưu file bác ạ Bác xem giúp e với , cảm ơn bác ạ

0

@hoangphuong2311 Bạn chưa tạo bucket kìa.

0

@huukimit Key_id và secret_id của e đều đúng ạ . E cũng vào giao diện của MinIO được rồi ạ . Nhưng nó vẫn không có quyền lưu . Không biết có cấu hình gì thêm không bác image.png

0
Avatar
đã bình luận cho bài viết
thg 11 10, 2021 2:28 SA

Phải đăng nhập để cảm ơn bạn. Bài viết dễ hiểu và chất lượng lắm. ❤️

0

Thank bạn đã giới thiệu 1 package rất hữu ích, Mình ứng dụng để tạo trang admin rất nhanh. Trong quá trình cài đặt mình có gặp phải 1 số lỗi như ko thể update dc avatar cho user và mình đã tìm dc cách sửa nên chia sẻ với mọi người.

Đầu tiên trong config/filesystems.php mục 'disks' thêm disk admin vào 'admin' => [ 'driver' => 'local', 'root' => storage_path('app/public'), 'url' => env('APP_URL').'/storage', 'visibility' => 'public', ],

Tiếp theo trong file .env chỉnh sửa APP_URL=http://yoursite.test

Cuối cùng bật terminal lên gõ dòng lệnh php artisan storage:link

Như vậy nó sẽ link 2 thư mục \public\storage và storage\app/public

Vậy là user có thể update avatar

+1
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í