XenForo 2 Dosya Sağlık Kontrol Hatası (File Health Check) Nasıl Düzeltilir

Charismax

Copyright @ Charismax
Katılım
3 yıl 8 ay 13 gün
Mesajlar
25,269
Tepkime puanı
8,715
Yaş
35
Konum
Memed' Home
İsim
CHRS
Memleket
Neresi?
Meslek
IzdırapÇI
Cinsiyet
vtEvVy
Medeni Hal
Anlatım Uygulama : mkucuksari
Kaynak : https://xenforo.gen.tr/xenforo-kayn...atasi-file-health-check-nasil-duzeltilir.452/

XenForo 2 'de kurulu dosyalar üzerinde herhangi bir düzenleme yapılınca Dosya sağlık kontrollü (File Health Check) sonrasında "beklenmeyen içeriğe sahip dosya" şeklinde aşağıdaki hata mesajına benzer bir hata alırız.

Şimdi bir örnek üzerinden açıklamaya çalışalım. Diyelim ki XF default dosyalarından birisi olan "xenforo-logo.png " dosyasında bir değişiklik yaptık (ki aslında linki değiştirmek bu durumda daha doğru ama örnek olması amacıyla böyle yaptığımızı düşünelim)

Bu durumda şöyle bir hata mesajı alacaksınız.

Ekli dosyayı görüntüle 1293

Bu hatayı düzeltmek için şu adımları uyguluyoruz:

1- Şimdi hataya neden olan dosyayı styles/default/xenforo/xenforo-logo.png aşağıdaki adrese yüklüyoruz.

MD5 File - HTML5 File Hash Online Calculator - MD5, SHA1, SHA2 (SHA-256), SHA-384, SHA-512

2- Daha sonra "SHA-256" hızasında bulunan kodu kopyalıyoruz.

Ekli dosyayı görüntüle 1294

3- Şimdi sorunlu dosya default dosya olup bulunduğu lokasyon styles/default/xenforo/xenforo-logo.png olduğu için DÜZENLEMEMIZ gereken dosyamız /src/addons/XF/hashes.json dosyasıdır.

Bu dosyada bulunan styles/default/xenforo/xenforo-logo.png satırının ilgili kodunu değiştirip, kaydediyoruz.

Ekli dosyayı görüntüle 1295

NOT: Eğer hata veren dosya extra bir eklenti dosyası ise, o zaman o eklentiye ait "hashes.json" dosyasına düzenlememiz gerekiyor.

Örnek -2: Diyelim ki "ABC" adında bir eklenti kurduk ve şu dosyayı modifiye ettik. src/addons/ABC/_data/template_modifications.xml.

Bu durumda şuna benzer bir hata mesajı alacağız.

Kod:
Bu eklenti, beklenmeyen içeriğe sahip aşağıdaki dosyaları içeriyor:

src/addons/ABC/_data/template_modifications.xml.

Bu durumda benzer işlemleri şu lokasyondan src/addons/ABC/hashes.json "hashes.json" dosyasında yapıyoruz
 
Geri
Üst Alt