[split] Créer un serveur 3.3.5 sous Trinity
Bonjour, je viens tout juste de terminer la dernière étape de ce tuto.

Je lance authserver.exe
   

Ensuite je lance worldserver.exe
   

Quelqu'un aurait-il une solution à mon problème?
Merci d'avance.
Tu dois avoir une erreur au niveau de ta table "waypoint_data".
Applique ce patch à ta base de donnée world :

Je viens d'appliquer le patch. Lorsque je lance worldserver.exe, il se ferme tout de suite.


Code :
TrinityCore rev. unknown 1970-01-01 00:00:00 +0000 (Archived branch) (Win64, Release) (worldserver-daemon)
<Ctrl-C> to stop.

______                       __
/\__  _\       __          __/\ \__
\/_/\ \/ _ __ /\_\    ___ /\_\ \, _\  __  __
   \ \ \/\`'__\/\ \ /' _ `\/\ \ \ \/ /\ \/\ \
    \ \ \ \ \/ \ \ \/\ \/\ \ \ \ \ \_\ \ \_\ \
     \ \_\ \_\  \ \_\ \_\ \_\ \_\ \__\\/`____ \
      \/_/\/_/   \/_/\/_/\/_/\/_/\/__/ `/___/> \
                                 C O R E  /\___/
http://TrinityCore.org                    \/__/

Using configuration file worldserver.conf.
Using SSL version: OpenSSL 1.0.0m 5 Jun 2014 (library: OpenSSL 1.0.0m 5 Jun 2014)
Using Boost version: 1.55.0
Realm running as realm ID 1
Using World DB: Unknown world database.
Will clear `logs` table of entries older than 1209600 seconds every 10 minutes.
Using DataDir ./
WORLD: MMap data directory is: ./mmaps
VMap support included. LineOfSight: 1, getHeight: 1, indoorCheck: 1
VMap data directory is: ./vmaps
Loading Trinity strings...
>> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
Citation :Using World DB: Unknown world database.
As tu bien renseigné ta base de donnée "world"' dans ton worldserver.conf ?
Actuellement, il ne l'a trouve même pas ! Regarde si tu n'as pas fait une faute de frappe.
LoginDatabaseInfo = "127.0.0.1;3306;root;root;auth"
WorldDatabaseInfo = "127.0.0.1;3306;root;root;world"
CharacterDatabaseInfo = "127.0.0.1;3306;root;root;characters"


Code :
################################################
# Trinity Core World Server configuration file #
################################################
[worldserver]

################################################################################​###################
# SECTION INDEX
#
#    EXAMPLE CONFIG
#    CONNECTIONS AND DIRECTORIES
#    PERFORMANCE SETTINGS
#    SERVER LOGGING
#    SERVER SETTINGS
#    WARDEN SETTINGS
#    PLAYER INTERACTION
#    CREATURE SETTINGS
#    CHAT SETTINGS
#    GAME MASTER SETTINGS
#    VISIBILITY AND DISTANCES
#    SERVER RATES
#    STATS LIMITS
#    AUTO BROADCAST
#    BATTLEGROUND CONFIG
#    BATTLEFIELD CONFIG
#    ARENA CONFIG
#    NETWORK CONFIG
#    CONSOLE AND REMOTE ACCESS
#    CHARACTER DELETE OPTIONS
#    CUSTOM SERVER OPTIONS
#    LOGGING SYSTEM SETTINGS
#    PACKET SPOOF PROTECTION SETTINGS
#
################################################################################​###################

################################################################################​###################
# EXAMPLE CONFIG
#
#    Variable
#        Description: Brief description what the variable is doing.
#        Important:   Annotation for important things about this variable.
#        Example:     "Example, i.e. if the value is a string"
#        Default:     10 - (Enabled|Comment|Variable name in case of grouped config options)
#                     0  - (Disabled|Comment|Variable name in case of grouped config options)
#
# Note to developers:
# - Copy this example to keep the formatting.
# - Line breaks should be at column 100.
################################################################################​###################

################################################################################​###################
# CONNECTIONS AND DIRECTORIES
#
#    RealmID
#        Description: ID of the Realm using this config.
#        Important:   RealmID must match the realmlist inside the auth database.
#        Default:     1

RealmID = 1

#
#    DataDir
#        Description: Data directory setting.
#        Important:   DataDir needs to be quoted, as the string might contain space characters.
#        Example:     "@prefix@/share/trinitycore"
#        Default:     "."

DataDir = "."

#
#    LogsDir
#        Description: Logs directory setting.
#        Important:   LogsDir needs to be quoted, as the string might contain space characters.
#                     Logs directory must exists, or log file creation will be disabled.
#        Default:     "" - (Log files will be stored in the current path)

LogsDir = ""

#
#    LoginDatabaseInfo
#    WorldDatabaseInfo
#    CharacterDatabaseInfo
#        Description: Database connection settings for the world server.
#        Example:     "hostname;port;username;password;database"
#                     ".;somenumber;username;password;database" - (Use named pipes on Windows
#                                                                 "enable-named-pipe" to [mysqld]
#                                                                 section my.ini)
#                     ".;/path/to/unix_socket;username;password;database" - (use Unix sockets on
#                                                                           Unix/Linux)
#        Default:     "127.0.0.1;3306;root;root;auth"       - (LoginDatabaseInfo)
#                     "127.0.0.1;3306;root;root;world"      - (WorldDatabaseInfo)
#                     "127.0.0.1;3306;root;root;characters" - (CharacterDatabaseInfo)

LoginDatabaseInfo     = "127.0.0.1;3306;root;root;auth"
WorldDatabaseInfo     = "127.0.0.1;3306;root;root;world"
CharacterDatabaseInfo = "127.0.0.1;3306;root;root;characters"

#
#    LoginDatabase.WorkerThreads
#    WorldDatabase.WorkerThreads
#    CharacterDatabase.WorkerThreads
#        Description: The amount of worker threads spawned to handle asynchronous (delayed) MySQL
#                     statements. Each worker thread is mirrored with its own connection to the
#                     MySQL server and their own thread on the MySQL server.
#        Default:     1 - (LoginDatabase.WorkerThreads)
#                     1 - (WorldDatabase.WorkerThreads)
#                     1 - (CharacterDatabase.WorkerThreads)

LoginDatabase.WorkerThreads     = 1
WorldDatabase.WorkerThreads     = 1
CharacterDatabase.WorkerThreads = 1

#
#    LoginDatabase.SynchThreads
#    WorldDatabase.SynchThreads
#    CharacterDatabase.SynchThreads
#        Description: The amount of MySQL connections spawned to handle.
#        Default:     1 - (LoginDatabase.WorkerThreads)
#                     1 - (WorldDatabase.WorkerThreads)
#                     2 - (CharacterDatabase.WorkerThreads)

LoginDatabase.SynchThreads     = 1
WorldDatabase.SynchThreads     = 1
CharacterDatabase.SynchThreads = 2

#
#    MaxPingTime
#        Description: Time (in minutes) between database pings.
#        Default:     30

MaxPingTime = 30

#
#    WorldServerPort
#        Description: TCP port to reach the world server.
#        Default:     8085

WorldServerPort = 8085

#
#    BindIP
#        Description: Bind world server to IP/hostname.
#        Default:     "0.0.0.0" - (Bind to all IPs on the system)

BindIP = "0.0.0.0"

#
#    ThreadPool
#        Description: Number of threads to be used for the global thread pool
#                     The thread pool is currently used for:
#                      - Signal handling
#                      - Remote access
#                      - Database keep-alive ping
#                      - Core freeze check
#                      - World socket networking
#        Default:     2

ThreadPool = 2

#
################################################################################​###################
Réinstalle la DB ? Apparemment, il ne la trouve pas :/
Je viens de réinstaller la database, authserver.exe se lance correctement :

   

Mais worldserver.exe me pose toujours problème.

   

Si quelqu'un a une solution, je suis preneur.
Maintenant, il n'arrive pas à sa connecter à ta base de données world... Est-ce que le mot de passe et l'identifiant que tu utilises pour te connecter à tes DB sont vraiment identiques à root/root ?

Tu as bien appliqué toutes les updates ? Et revérifié les .conf ? S'il ne peut se connecter à ta DB, il ne se lancera jamais. Regarde de ce côté-là Wink
Je parie à 100% tu as mis ce fichier :

https://github.com/TrinityCore/TrinityCo...tabase.sql

Télécharge le plutot ici : http://www.trinitycore.org/f/files/
Moi je dit surtout qu'il à oublier les updates... Ne pas trouver le colonne faction c'est à tout les coups ça.
Problème résolu, j'avais en effet oublié d'appliquer les updates.M'en dis pas plus

Merci à vous pour votre patience.
Aucun souci ! Wink

L'erreur est humaine ! Mais sur le coup, je ne comprenais plus rien xD
Enfin soit, si c'est réglé, c'est l'essentiel !

#Résolu

Retourner en haut WoW-Emu