v2.5.2
Giriş yap

FİREBASE HATA

Anonim
109 defa görüntülendi

Merhaba PT.

Uzun zamandır ilgilendigim projemi bitirdim ve vercel deploy ettim. Localde
sorunsuz çalışırken deploy ettigimde firebase hatası alıyorum hata:

[2024-01-29T17:26:59.782Z]  @firebase/firestore: Firestore (10.3.1): Could not reach Cloud Firestore backend. Connection failed 1 times. Most recent error: FirebaseError: [code=permission-denied]: Permission denied: Consumer 'project:undefined' has been suspended.
This typically indicates that your device does not have a healthy Internet connection at the moment. The client will operate in offline mode until it is able to successfully connect to the backend.
h4ckdr0
87 gün önce

Merhaba! Sorunu çözmek için izleyebileceğiniz adımlar:

1. Firebase Proje Ayarlarınızı Kontrol Edin

  • Firebase konsoluna (https://console.firebase.google.com/) gidin ve doğru projeyi seçtiğinizden emin olun.
  • "Project Settings" (Proje Ayarları) bölümüne gidin ve Cloud Firestore veritabanınızın aktif olduğundan emin olun.
  • "Service Accounts" (Servis Hesapları) bölümünde, proje kimlik bilgilerinizin doğru şekilde sağlandığını doğrulayın.

2. Kullandığınız "react-firebase-hooks" Sürümünü Kontrol Edin

  • Çok eski bir 'react-firebase-hooks' sürümü, bazen uyumluluk sorunlarına neden olabilir.
  • Kullandığınız sürümü kontrol edin (npm list react-firebase-hooks) ve en son sürüme güncellemeyi deneyin.

3. Doğru Firebase Konfigürasyonu

  • Firebase projenizden aldığınız yapılandırma bilgilerinin Vercel environment variables (ortama değişkenleri) içinde düzgün şekilde ayarlandığından emin olun. Eksik veya yanlış bir değer olması bu hataya yol açabilir.
  • Bu değişkenlerin adlarını ve değerlerini firebase.initializeApp() kısmında kullandığınızdan emin olun.

4. Vercel Deploy Loglarını İnceleyin

  • Vercel'daki deploy sürecinin loglarına (günlüklerine) bakın. Daha fazla ayrıntıya sahip ilave bir hata mesajı olabilir.

Uyarı:

  • Deploy ettiğinizden sonra Firebase config bilgilerinde değişiklik yaptıysanız, projenizi Vercel'de yeniden deploy edin.
  • Yapabiliyorsanız, 'firebase' kütüphanesini de güncelleyin.

Sorunu daha iyi anlayabilmek için, lütfen şu bilgileri de paylaşabilir misiniz:

  • Tam react-firebase-hooks sürümünüz
  • firebase sürümünüz
  • Firebase.initializeApp() yaptığınız kısmın kodunu paylaşabilir misiniz (API anahtarları olmadan)?

Bu detaylarla yardımı daha da spesifik hale getirebilirim.