L'administration d’un serveur DayZ nécessite une compréhension approfondie des erreurs qui peuvent survenir. Ce guide vous explique comment identifier, analyser et résoudre les problèmes courants à partir des fichiers logs et des fichiers .rpt
.
1. Où trouver les logs et fichiers .rpt
?
Les fichiers .rpt
et autres journaux du serveur contiennent des informations cruciales sur les erreurs.
Fichiers client DayZ :
- Chemin Windows :
C:\Users\<VotreNom>\AppData\Local\DayZ
- Fichiers importants :
DayZ_x64.rpt
: Journal principal contenant les informations d’exécution.script.log
: Détails des scripts côté client.
Fichiers serveur DayZ :
- Chemin du serveur : Là où votre serveur est installé (
/dayzserver/
). - Fichiers utiles :
profiles/logs/
: Contient les journaux principaux.script_*.log
: Regroupe les erreurs liées aux scripts.crash_*.log
: Détails des plantages.
2. Analyse d’un fichier .rpt
Les fichiers .rpt
enregistrent tous les événements importants comme les erreurs de script ou les crashs.
Structure d’un fichier .rpt
- Temps : Horodatage de l'événement.
- Catégorie : Type d’événement (erreur, avertissement, information).
- Message : Description de l’événement.
Exemple d'erreur :
18:45:32 Script Error: Variable 'object' not defined 18:45:33 Server Warning: No player found for UID 1234567890 18:45:35 Script Error: Cannot load mission file dayz.chernarusplus
3. Types courants d'erreurs et leur correction
Erreur 1 : Variable non définie
18:45:32 Script Error: Variable 'object' not defined
Signification : Une variable utilisée dans un mod ou un script est manquante ou mal déclarée.
Correction :
- Vérifiez si la variable est correctement déclarée :
private _object = getObjectFromUID _uid;
Erreur 2 : Mission file introuvable
18:45:35 Script Error: Cannot load mission file dayz.chernarusplus
Signification : Le fichier de mission est manquant ou mal configuré.
Correction :
- Assurez-vous que le fichier existe dans
mpmissions/
. - Vérifiez le chemin dans
serverDZ.cfg
.
Erreur 3 : Mod manquant ou incorrect
18:45:40 Error: Mod @DayZ-Expansion is not found
Signification : Un mod requis n'est pas installé ou activé sur le serveur.
Correction :
- Téléchargez le mod manquant et ajoutez-le au fichier de configuration des mods.
Erreur 4 : Crash du serveur
19:00:12 Crash Fatal error: Access Violation
Signification : Un problème de mémoire ou de script cause un crash.
Correction :
- Désactivez les mods un par un pour identifier la source du crash.
- Augmentez les ressources disponibles si nécessaire.
4. Conseils pour éviter les erreurs
- Maintenez votre serveur à jour : Installez les dernières versions des mods et extensions.
- Testez localement : Vérifiez les modifications avant de les appliquer.
- Effectuez des sauvegardes : Sauvegardez régulièrement vos fichiers.
Conclusion
En étudiant les fichiers .rpt
et logs, vous pouvez résoudre rapidement les erreurs de votre serveur DayZ. Si vous avez besoin d’aide supplémentaire, n’hésitez pas à demander !