Yanlış ya da eski FXServer artifact'i
Sunucu yazılımın, üzerinde çalıştırdığın bir şey için fazla eski (ya da fazla yeni).
Önce şunu yap
Sunucu dosyalarını güncel ve önerilen bir sürüme güncelle — klasörün üzerine açmak yerine klasörü tamamen değiştirerek.
Ne anlama gelir
Sunucu sürümü ("artifact") üzerinde çalıştırdığın şey için fazla eski ya da fazla yeni. Kaynaklar, çalışma zamanının karşılaması gereken gereksinimler bildirir, ve istemcilerin de sürümden kendi beklentileri vardır.
Neden olur
Ne sıklıkla doğru cevap olduğuna göre sıralı.
- 1
Bir kaynağın gerektirdiğinden eski bir artifact
ox_lib, oxmysql ve modern kaynakların çoğu bir alt sınır koyar. Eski bir artifact, kaynak hatası gibi görünen şekillerde bozulur.
- 2
Çok yeni bir artifact ile çok eski bir framework
Tersi. En yeni her zaman doğru değildir — pek çok barındırıcı iyi bilinen bir sürümde sabitler.
- 3
Elle güncellemeden sonra karışmış dosyalar
Yeni bir artifact'i eskisinin ÜZERİNE açmak ikisini de bırakır. Artifact'ler birleştirilmez, toptan değiştirilir.
- 4
Yanlış platform sürümü
Linux'ta Windows artifact'i ya da tersi.
Hangisinin seninki olduğu nasıl anlaşılır
Konsolun ilk satırları sürüm numarasını yazar. Onu, başarısız olan kaynağın readme'sinin istediğiyle karşılaştır. Sonra sorunun bir güncellemeden hemen sonra başlayıp başlamadığına bak — bu genelde belirleyicidir.
Nereye bakmalı
FXServer klasörü, ve kaynağın belirttiği en düşük sürüm.
Nasıl düzeltilir
Artifact klasörünü üzerine açmak yerine TAMAMEN değiştir: server.cfg ile resources/ klasörünü dışarıda tut, gerisini sil, yeni sürümü aç. Önerilen sürümler Cfx.re artifacts sayfasında yayınlanır.
Hâlâ kendi kodunda mı takıldın?
Bu sayfa, bu hatanın genelde ne anlama geldiğini anlatır. Konsolunu Server Fixer'a yapıştır; içindeki her şeyi sıraya dizer ve önce ne yapman gerektiğini söyler. Kendin uğraşmak istemiyorsan ORBIE script'i onarır ve kaynağı sunucuna atmaya hazır geri verir.
bug_reportServer Fixer'ı aç