Veraltete FiveM Server Artifacts: Wie man FXServer sicher aktualisiert

txAdmin oder deine Spieler warnen dich, dass deine Server Artifacts veraltet sind. Wo man die Windows- und Linux-Builds herunterlädt, Recommended vs Latest und wie man ohne Verlust von txData aktualisiert.

txAdmin zeigt eine Warnung, dass deine Server Artifacts veraltet sind, oder eine Ressource fragt nach einem neueren Build, als du ausführst. Die Behebung ist, das FXServer-Programm durch einen aktuellen Build zu ersetzen. Es dauert fünf Minuten, wenn du deine Daten getrennt davon hältst, und so machst du es.

Was Artifacts sind

Die "Artifacts" sind die FXServer Binaries: das Programm, das deinen Server ausführt. Sie sind nicht deine Ressourcen und nicht deine Konfiguration. Ein typisches Layout sieht so aus:

text
FXServer/
  server/          <- artifacts (FXServer.exe or run.sh and its files)
  server-data/     <- your server.cfg and resources
  txData/          <- txAdmin data and profiles

Aktualisierung bedeutet, das zu ersetzen, das in dem Artifacts-Ordner ist. Du berührst nicht die anderen zwei. Wenn deine Ordner vermischt sind, arbeite heraus, was was ist, bevor du etwas ersetzt: der Artifacts-Ordner ist der, der FXServer.exe unter Windows oder run.sh unter Linux enthält.

Empfohlen oder Latest

Die Download-Seiten kennzeichnen zwei Builds in der Nähe der Oberseite:

  • Recommended: Der Build, den Cfx.re als stabil betrachtet. Wähle dies für einen Live-Server.
  • Latest: Der neueste Build. Er hat die neuesten Fixes und Funktionen und eine höhere Chance auf neue Bugs.

Wenn txAdmin dir sagt, dass eine bestimmte Build-Nummer notwendig ist und die empfohlene älter ist, nimm einen neueren Build aus der Liste. Springe nicht zum neuesten, nur weil es das neueste ist.

Wo zum Herunterladen

Die Builds werden von Cfx.re gehostet unter runtime.fivem.net:

  • Windows: https://runtime.fivem.net/artifacts/fivem/build_server_windows/master/
  • Linux: https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/

Lade nur von diesen Seiten herunter. Nimm nicht Server-Builds von einem Forum-Post, einer Discord-Datei oder einer Third-Party-Site.

Unter Windows bekommst du ein server.7z-Archiv, das du mit 7-Zip öffnest. Unter Linux bekommst du ein fx.tar.xz-Archiv.

Sichere zuerst

Bevor du etwas ersetzt, kopiere:

  1. Der aktuelle Artifacts-Ordner (der ganze server-Ordner).
  2. Dein server-data-Ordner, oder mindestens server.cfg und resources.
  3. Der txData-Ordner.
  4. Ein Dump deiner Datenbank, falls du eine hast. Verwende dein übliches Tool oder mysqldump auf der Maschine.

Wenn der neue Build sich falsch verhält, kannst du den alten Ordner zurücklegen und läufst in einer Minute erneut.

Achtung: Stoppe den Server und txAdmin vollständig, bevor du Dateien ersetzt. Das Überschreiben von FXServer, während es läuft, schlägt unter Windows fehl und unter Linux hinterlässt es eine kaputte Mischung aus alten und neuen Dateien.

Update unter Windows

  1. Stoppe den Server und schließe txAdmin.
  2. Lade den server.7z des Builds herunter, den du willst.
  3. Benenne den alten Artifacts-Ordner um, zum Beispiel zu server_old.
  4. Erstelle einen neuen server-Ordner und extrahiere das Archiv darin.
  5. Starte FXServer.exe auf die gleiche Weise, vom gleichen Ort und mit der gleichen Verknüpfung oder den gleichen Argumenten.

txAdmin findet sein txData durch den Pfad, den du ihm gegeben hast, und du hast das nicht geändert, also sind dein Profil, deine Einstellungen und Admins immer noch da.

Update unter Linux

bash
sudo systemctl stop fivem        # or stop the screen session

cd ~/fivem
mv server server_old
mkdir server && cd server

wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/<build>/fx.tar.xz
tar xf fx.tar.xz
rm fx.tar.xz

Ersetze <build> durch den Ordnernamen, den du von der Download-Seite kopierst. Starte den Server erneut mit deinem üblichen Befehl oder Service. Wenn du das noch nicht eingerichtet hast, siehe Führe einen FiveM-Server unter Linux aus.

Überprüfe, dass es funktioniert

Beim Start druckt die Konsole die FXServer-Version. Vergleiche sie mit der Build-Nummer auf der Download-Seite. txAdmin zeigt auch die Version auf seinem Dashboard, und die veraltete Warnung sollte weg sein.

Wenn etwas nach dem Update bricht:

  • Ressourcen schlagen fehl zu starten: Lese den ersten Fehler in der Konsole. Eine Ressource, die von altem Verhalten abhängig war, braucht möglicherweise ein Update. Siehe konnte Ressource nicht starten.
  • Der Server startet überhaupt nicht: Lege den alten server_old-Ordner zurück, starte ihn und berichte die Build-Nummer, die fehlgeschlagen ist.
  • Eine neue Warnung über den Game Build: Dies ist eine andere Einstellung, siehe sv_enforceGameBuild und DLC.

Wie oft zu aktualisieren

Du brauchst nicht jeden Build zu jagen. Eine angemessene Regel: Update, wenn txAdmin dich warnt, wenn eine Ressource einen neueren Build braucht oder wenn du auf einen Bug triffst, den ein späterer Build behebt. Teste immer ein Update auf einer Kopie des Servers zuerst, wenn du bezahlte oder beschäftigte Server betreibst, und tu es, wenn wenige Menschen online sind.

Checkliste

Symptom Behebung
txAdmin sagt, Artifacts sind veraltet Lade den empfohlenen Build herunter und ersetze den Artifacts-Ordner
Welchen Build zu wählen Empfohlen für Live, latest nur wenn du etwas davon brauchst
Wo zum Herunterladen runtime.fivem.net/artifacts/fivem/ für Windows und Linux
Angst, Daten zu verlieren Sichere Artifacts, server-data und txData, update nur den Artifacts-Ordner
Neuer Build schlägt fehl Stelle den alten Artifacts-Ordner wieder her und versuche den empfohlenen Build
Update unter Linux Stoppe den Service, extrahiere fx.tar.xz in einen frischen server-Ordner, starte erneut

Kurze Antworten

Wo lade ich FiveM Server Artifacts herunter?

Von runtime.fivem.net/artifacts/fivem/: die build_server_windows-Seite für Windows und die build_proot_linux-Seite für Linux. Jede Seite listet Builds auf, wobei die empfohlenen und neuesten oben gekennzeichnet sind.

Sollte ich den empfohlenen oder den neuesten Artifact verwenden?

Verwende den empfohlenen Build für einen Live-Server, es ist der, den Cfx.re als stabil gekennzeichnet hat. Verwende latest nur, wenn du einen Fix oder eine Funktion brauchst, die noch nicht im empfohlenen Build ist.

Werden Artifacts, Ressourcen oder Datenbank gelöscht?

Nein. Artifacts sind nur das FXServer-Programm. Deine server.cfg, Ressourcen, txData-Ordner und Datenbank sind getrennt. Kopiere sie trotzdem, bevor du aktualisierst.

Scripts ohne dieses Problem

Mic PhoneEin faltbares Handy, das sich zum Tablet aufklappt und bis aufs echte Handy des Spielers reicht.Script ansehen →Advanced BoostingFahrzeug-Boosting per Tablet: Aufträge von Klasse D bis S+, Crews und eine Live-Warteschlange.Script ansehen →

Weiterlesen