Falsches oder veraltetes FXServer-Artifact
Die Software deines Servers ist zu alt (oder zu neu) für etwas, das du darauf laufen hast.
Mach das zuerst
Aktualisier die Serverdateien auf einen aktuellen empfohlenen Build und ersetz den Ordner komplett, statt drüberzuentpacken.
Was es bedeutet
Die Serverversion (das „Artifact") ist zu alt oder zu neu für das, was darauf läuft. Resources geben Anforderungen an, die die Runtime erfüllen muss, und Clients haben ihre eigenen Erwartungen an den Build.
Was es auslöst
Sortiert danach, wie oft es die Antwort ist.
- 1
Ein Artifact, älter als eine Resource verlangt
ox_lib, oxmysql und die meisten modernen Resources setzen ein Minimum. Ein altes Artifact scheitert auf eine Art, die wie ein Resource-Bug aussieht.
- 2
Ein sehr neues Artifact mit einem sehr alten Framework
Umgekehrt. Der neueste ist nicht immer der richtige — viele Hoster legen sich auf einen bewährten Build fest.
- 3
Vermischte Dateien nach einem Update von Hand
Ein neues Artifact ÜBER ein altes zu entpacken lässt beide zurück. Artifacts werden komplett ersetzt, nicht zusammengeführt.
- 4
Der Build für die falsche Plattform
Windows-Artifacts auf Linux, oder andersherum.
Wie du erkennst, welcher deiner ist
Die ersten Konsolenzeilen geben die Build-Nummer aus. Vergleich sie mit dem, was die Readme der fehlschlagenden Resource verlangt. Schau dann, ob das Problem direkt nach einem Update anfing — das ist meist entscheidend.
Wo du nachsehen musst
Der FXServer-Ordner und der von der Resource genannte Mindest-Build.
Wie du es behebst
Ersetz den Artifact-Ordner KOMPLETT, statt darüber zu entpacken: server.cfg und resources/ außerhalb lassen, den Rest löschen, den neuen Build auspacken. Empfohlene Builds stehen auf der Artifacts-Seite von Cfx.re.
Hängst du immer noch an deinem eigenen Code?
Diese Seite sagt, was dieser Fehler üblicherweise bedeutet. Füg deine Konsole in Server Fixer ein: es sortiert alles darin und sagt dir, was zuerst dran ist; und wenn du lieber nicht ranwillst, kann ORBIE das Script reparieren und dir die Resource fertig zum Einsetzen zurückgeben.
bug_reportServer Fixer öffnen