Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Xử lý lỗi đối với Lưu trữ đám mây trên Web

Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

Đôi khi khi bạn đang xây dựng một ứng dụng, mọi thứ không diễn ra như kế hoạch và xảy ra lỗi!

Khi nghi ngờ, hãy kiểm tra trình xử lý lỗi (hoặc hàm catch() cho Promises) và xem thông báo lỗi có nội dung gì.

Nếu bạn đã kiểm tra thông báo lỗi và có Quy tắc bảo mật lưu trữ đám mây cho phép bạn thực hiện hành động nhưng vẫn đang gặp khó khăn trong việc giải quyết lỗi, hãy truy cập trang Hỗ trợ của chúng tôi và cho chúng tôi biết cách chúng tôi có thể trợ giúp.

Xử lý thông báo lỗi

Có một số lý do khiến lỗi có thể xảy ra, bao gồm tệp không tồn tại, người dùng không có quyền truy cập tệp mong muốn hoặc người dùng hủy tải tệp lên.

Để chẩn đoán chính xác vấn đề và xử lý lỗi, đây là danh sách đầy đủ tất cả các lỗi mà khách hàng của chúng tôi sẽ nêu ra và cách chúng xảy ra.

Mã số Lý do
storage/unknown Đã xảy ra lỗi không xác định.
storage/object-not-found Không có đối tượng nào tồn tại ở tham chiếu mong muốn.
storage/bucket-not-found Không có nhóm nào được định cấu hình cho Cloud Storage
storage/project-not-found Không có dự án nào được định cấu hình cho Cloud Storage
storage/quota-exceeded Đã vượt quá hạn ngạch trên nhóm Bộ nhớ đám mây của bạn. Nếu bạn đang ở cấp miễn phí, hãy nâng cấp lên gói trả phí. Nếu bạn đang sử dụng gói trả phí, hãy liên hệ với bộ phận hỗ trợ của Firebase.
storage/unauthenticated Người dùng chưa được xác thực, vui lòng xác thực và thử lại.
storage/unauthorized Người dùng không được phép thực hiện hành động mong muốn, hãy kiểm tra các quy tắc bảo mật của bạn để đảm bảo chúng đúng.
storage/retry-limit-exceeded Đã hết thời hạn tối đa cho một thao tác (tải lên, tải xuống, xóa, v.v.). Hãy thử tải lên lại.
storage/invalid-checksum Tệp trên máy khách không khớp với tổng kiểm tra của tệp được máy chủ nhận. Hãy thử tải lên lại.
storage/canceled Người dùng đã hủy hoạt động.
storage/invalid-event-name Đã cung cấp tên sự kiện không hợp lệ. Phải là một trong [ `running` , `progress` trình`, `pause` ]
storage/invalid-url URL không hợp lệ được cung cấp cho refFromURL() . Phải có dạng: gs: // bucket / object hoặc https://firebasestorage.googleapis.com/v0/b/bucket/o/object?token= <TOKEN>
storage/invalid-argument Đối số được truyền cho put() phải là `File`,` Blob` hoặc `UInt8` Array. Đối số được truyền cho putString() phải là một chuỗi thô, `Base64` hoặc` Base64URL`.
storage/no-default-bucket Không có nhóm nào được đặt trong thuộc tính storageBucket của cấu hình của bạn.
storage/cannot-slice-blob Thường xảy ra khi tệp cục bộ đã thay đổi (bị xóa, lưu lại, v.v.). Hãy thử tải lên lại sau khi xác minh rằng tệp không thay đổi.
storage/server-file-wrong-size Tệp trên máy khách không khớp với kích thước của tệp được máy chủ nhận. Hãy thử tải lên lại.