Web siteye oyun eklerken "unable to parse" hatası

Alparslan Keskin

Hectopat
Katılım
9 Şubat 2021
Mesajlar
156
Yer
Ankara
Daha fazla  
Sistem Özellikleri
Nvidia Geforce GTX 1050 - İntel Core İ7 7700HQ - 16 Gb Ram - 1 TB HDD
Cinsiyet
Erkek
Meslek
Öğrenci
Ekrandaki gibi böyle bir hata alıyorum nasıl çözerim?

1731507390194.png
 
Kod formatını kontrol etmeni öneririm,

Bu tarz sıkıntıları yaşatacak hatalar:

1- eksik kapatma etiketleri (</div>, </script>)

2- yanlış yerleştirilmiş {} (süslü parantez) veya () (parantez)

3- string içinde eksik tırnak işaretleri " " veya ' '

Umarım yardımcı olabilmişimdir.
 
Kod formatını kontrol etmeni öneririm,

Bu tarz sıkıntıları yaşatacak hatalar:

1- eksik kapatma etiketleri (</div>, </script>)

2- yanlış yerleştirilmiş {} (süslü parantez) veya () (parantez)

3- string içinde eksik tırnak işaretleri " " veya ' '

Umarım yardımcı olabilmişimdir.

Kodlarda sorun yok.
 
Aklıma hatayla ilgili bir çözüm gelmedi chatgpt ye sordum belki yardımcı olmuştur


Bu hata, Brotli sıkıştırılmış dosyaların (.br uzantılı) sunucu tarafından doğru biçimde işlenmediğini ve tarayıcıya gönderilmediğini gösterir. Brotli sıkıştırmasını kullanabilmek için sunucunun bu dosyalara yönelik doğru HTTP başlıklarını ayarlamış olması gerekir. Aşağıdaki adımlar bu hatayı çözmeye yardımcı olabilir:

1. Sunucu Ayarlarını Kontrol Et

  • Sunucunun, .br dosyaları için Content-Encoding: br başlığını eklediğinden emin olun. Sunucu ayarlarında .br dosyalarına yönelik doğru Content-Encoding başlığını eklemek için ayarları aşağıdaki gibi yapabilirsiniz:
Apache sunucusu kullanıyorsanız, .htaccess dosyasına şunları ekleyin:

apache
Apache config:
<FilesMatch "\.br$">
    AddType application/javascript .js.br
    AddEncoding br .br
</FilesMatch>

Nginx sunucusu kullanıyorsanız, nginx.conf dosyasına aşağıdaki satırı ekleyin:

nginx
NGINX:
location ~* \.js\.br$ {
    encoding br;
    types { application/javascript js; }
}

2. HTTPS’e Geçiş Yapın

  • Brotli sıkıştırma HTTP yerine HTTPS üzerinde daha iyi desteklenir. Sunucunuza bir SSL sertifikası ekleyerek sitenizi HTTPS üzerinden çalıştırmak, bu tür hataların önlenmesine yardımcı olur. Eğer hâlâ HTTP kullanıyorsanız, ücretsiz bir SSL sertifikası için Let's Encrypt gibi kaynaklardan yararlanabilirsiniz.

3. Tarayıcı Önbelleğini Temizleyin ve Yeniden Yükleyin

  • Bu tür değişiklikler yaptıktan sonra tarayıcı önbelleğini temizleyip sayfayı yeniden yükleyin. Sunucu yapılandırma değişikliklerinin geçerli olup olmadığını kontrol etmek için geliştirici araçlarında (F12 ile açılabilir) "Ağ" sekmesini kullanarak yanıt başlıklarını gözden geçirebilirsiniz.
Bu ayarları yaptıktan sonra hala sorun devam ederse, tarayıcı geliştirici araçlarında hangi dosyalarda bu hatayı aldığını görebilir ve buna göre belirli dosyaları kontrol edebilirsin.
 

Technopat Haberler

Geri
Yukarı