Description:
When i start server with ./worldserver on Debian, its wont start because there is missing 0000_43_31.map. But that is not correct, because the file is uploaded correctly in maps folder.
Current behaviour:
Map file './maps/0000_43_31.map' does not exist!
Please place MAP-files (*.map) in the appropriate directory (./maps/), or correct the DataDir setting in your worldserver.conf file.
Expected behaviour:
Server should load.
Steps to reproduce the problem:
Started the server
Branch(es):
master
TC rev. hash/commit:
TrinityCore rev. cd7c4478ba0d 2017-05-23 17:06:49 +0200 (master branch) (Unix, Release, Static) (bnetserver)
TDB version: 7.2
Operating system: Debian
configuration problems belongs to forum. anyway re-check paths, if you still have issues use absolute paths instead relative.
ok, do understard, but why is not having problems with other maps + vmaps ?
If your game client & source is up to date and your source unchanged, mapextractor will extract that file.
Your problem is not an issue in the source code. Use TC Forum or #trinity on IRC for questions about it.
Problem was solved by running ./worldserver with root priviliges.
I can reproduce this behavior when trying to run ./server/bin/worldserver
as a relative path. Since from that location ../data/maps
does not exist, the file can't be found.
Just use an absolute route (~/server/bin/worldserver
) or cd
into the bin
directory and run ./worldserver
Not a bug, l2 bash.
Most helpful comment
Problem was solved by running ./worldserver with root priviliges.