Aquesta guia cobreix les solucions als problemes més habituals del servidor de FiveM — problemes d'accés a TXAdmin, errors de clau de llicència CFX, fallades de connexió a la base de dades, fallades del servidor, problemes de connexió dels jugadors i recursos que no es carreguen. Per a la configuració inicial del servidor, consulteu la Guia de configuració del servidor de FiveM.
Consell general de resolució de problemes: Comproveu sempre primer la sortida de la consola de GPanel i els registres de TXAdmin. La majoria d'errors produeixen un missatge clar que indica la causa.
TXAdmin no es carrega o no és accessible
- Verifiqueu que el servidor estigui en funcionament a GPanel — TXAdmin només s'inicia quan el procés del servidor de FiveM està actiu.
- Comproveu la consola de GPanel per a l'URL i el port de TXAdmin. El port de TXAdmin és diferent del port de joc.
- Assegureu-vos que esteu utilitzant
http://i nohttps://— TXAdmin no utilitza SSL per defecte. - Si TXAdmin funcionava abans però deixa de carregar, proveu de reiniciar el servidor des de GPanel.
- Esborreu la memòria cau del navegador o proveu amb una finestra d'incògnit/privada.
Heu perdut la contrasenya de TXAdmin? Si no podeu iniciar sessió, potser haureu d'eliminar les dades del perfil de TXAdmin i tornar a executar l'assistent de configuració. Comproveu la pestanya Files de GPanel per al directori de dades de TXAdmin i elimineu els fitxers de perfil, després reinicieu el servidor.
Errors de clau de llicència CFX
| Missatge d'error | Causa | Solució |
|---|---|---|
Invalid license key |
Clau copiada incorrectament o espais en blanc addicionals | Aneu a Keymaster, confirmeu que la clau està activa i torneu a copiar-la amb cura. Enganxeu-la tant a la variable Startup de GPanel com a sv_licenseKey al server.cfg. |
License key already in use |
La clau està registrada a una IP de servidor diferent | Cada clau només es pot utilitzar en un servidor alhora. Revoqueu la clau antiga a Keymaster i genereu-ne una de nova amb la IP actual del vostre servidor. |
Unable to verify license key |
Els servidors d'autenticació de Cfx.re no estan disponibles temporalment | Espereu uns minuts i reinicieu el servidor. Comproveu status.cfx.re per a interrupcions. |
Consell: Assegureu-vos que la clau estigui configurada tant a la variable Startup de GPanel com al
server.cfg (sv_licenseKey). Depenent de la vostra configuració, el servidor pot llegir d'una o de l'altra.
Errors de connexió a la base de dades
| Missatge d'error | Causa | Solució |
|---|---|---|
Connection refused o ETIMEDOUT |
Host o port de la base de dades incorrectes | Comproveu de nou l'adreça del host i el port de la base de dades a la pestanya Databases de GPanel. No utilitzeu localhost ni 127.0.0.1. |
Access denied |
Nom d'usuari o contrasenya incorrectes | Copieu les credencials directament des de GPanel per evitar errors de transcripció. Les contrasenyes distingeixen entre majúscules i minúscules. |
Unknown database |
El nom de la base de dades no coincideix | Assegureu-vos que el nom de la base de dades a la vostra cadena de connexió coincideixi exactament amb el que es mostra a GPanel. |
Passos addicionals per a la resolució de problemes de base de dades:
- Si utilitzeu oxmysql, assegureu-vos que teniu el recurs
oxmysqla la carpetaresources/i queensure oxmysqlapareix al server.cfg abans de qualsevol recurs que requereixi una base de dades. - Si la vostra contrasenya conté caràcters especials com
@,#o%, codifiqueu-los en format URL a la cadena de connexió (p. ex.@es converteix en%40). - Comproveu la vostra cadena de connexió per caràcters que faltin o sobrin — fins i tot un sol caràcter mal col·locat causarà una fallada.
No utilitzeu localhost. El servidor de base de dades és separat del servidor de joc. Utilitzeu sempre l'adreça completa del host mostrada a la pestanya Databases de GPanel.
El servidor falla en iniciar-se
- Comproveu la consola de GPanel per a missatges d'error. Les causes habituals inclouen un
server.cfgabsent o mal configurat, una clau de llicència CFX no vàlida o un recurs defectuós. - Proveu de desactivar els recursos personalitzats comentant-los al server.cfg (afegiu
#davant de cada líniaensure) i reinicieu. Torneu-los a afegir un per un per identificar el recurs problemàtic. - Assegureu-vos que els ports a
endpoint_add_tcpiendpoint_add_udpcoincideixin amb el port assignat a GPanel.
# Comment out resources to isolate the problem
#ensure suspicious-resource
#ensure another-resource
# Keep core resources enabled
ensure mapmanager
ensure spawnmanager
ensure sessionmanager
ensure hardcap
ensure chat
Cerca binària de recursos defectuosos: Si teniu molts recursos, comenteu-ne la meitat alhora en lloc d'un per un. Això redueix el problema molt més ràpid.
Els jugadors no poden connectar-se
- Confirmeu que el servidor mostra Running a GPanel.
- Verifiqueu la IP i el port — els jugadors han d'utilitzar el port de joc, no el port de TXAdmin.
- Comproveu que
sv_maxclientsno estigui establert a 0 o a un nombre excessivament baix. - Si utilitzeu una contrasenya de servidor (
sv_passwordal server.cfg), assegureu-vos que els jugadors la coneguin. - Els jugadors han de tenir el client de FiveM instal·lat — no es poden connectar utilitzant el llançador normal de GTA V.
- Comproveu la pestanya Network de GPanel i confirmeu que els ports a
endpoint_add_tcpiendpoint_add_udpcoincideixen. Una discrepància impedirà les connexions.
El servidor no apareix al navegador? Els servidors nous poden trigar de 5 a 15 minuts a aparèixer a la llista de servidors de FiveM. Utilitzeu la connexió directa (
IP:PORT) mentrestant. Verifiqueu també que el vostre sv_licenseKey és vàlid.
Els recursos no es carreguen
- Comproveu que la carpeta del recurs estigui dins del directori
resources/(o una subcarpeta adequada). - Verifiqueu que el nom de la carpeta coincideix exactament amb la línia
ensureal server.cfg (distingeix majúscules i minúscules). - Cada recurs ha de contenir un fitxer
fxmanifest.lua(o l'antic__resource.lua) vàlid. Si aquest fitxer no existeix, el recurs no es carregarà. - Comproveu la consola de TXAdmin o GPanel per a missatges d'error relacionats amb el recurs. Els errors habituals inclouen dependències que falten o errors de sintaxi Lua.
- Si el recurs requereix un framework (ESX, QBCore), assegureu-vos que el framework es carregui abans del recurs al server.cfg.
- Si el recurs requereix una base de dades, assegureu-vos que el vostre recurs MySQL (oxmysql, mysql-async) estigui carregat i que la connexió a la base de dades funcioni.
Comproveu l'estructura de carpetes. Un error habitual és pujar un recurs i acabar amb una carpeta doblement niada com
resources/my-resource/my-resource/fxmanifest.lua. El manifest ha d'estar directament dins de la carpeta del recurs: resources/my-resource/fxmanifest.lua.
Problemes de rendiment del servidor
- Obriu TXAdmin i comproveu el Dashboard per a les mètriques de rendiment (temps de tick, nombre de jugadors, ús de memòria).
- Un servidor de FiveM saludable hauria de mantenir un temps de tick del servidor (també anomenat "hitch") per sota de 20ms. Pics consistents per sobre d'aquest valor indiquen que un recurs està consumint massa temps de processament.
- Utilitzeu la pàgina de Resources de TXAdmin per identificar quins recursos consumeixen més temps del servidor.
- Elimineu o substituïu els recursos mal optimitzats. Els recursos gratuïts de fonts desconegudes sovint són la causa dels problemes de rendiment.
- Reduïu el nombre de recursos carregats si s'estan assolint els límits de memòria o CPU del vostre pla de servidor.
Obtenir ajuda
Si heu provat les solucions anteriors i encara teniu problemes:
- Copieu el missatge d'error complet de la consola de GPanel o del registre de TXAdmin.
- Anoteu quins passos de resolució de problemes ja heu provat.
- Obriu un tiquet de suport a https://legionhosting.net/submitticket.php amb aquesta informació. El nostre equip us assistirà el més ràpid possible.