New Debian Install problems
I've followed trev's wiki on debian install to the 't'. Everything has run fine and I have even been able to setup some of the remote access tools.
However, when I get down to actually starting the server and run ./start it continually cycles ./persist_world: line 7: ./world: is a directory Now, line 7 in that script is ./world "$@". I did take one person's thought and tried to run ./world from its directory and I get: Unable to load 'eqemu_config.xml': failed to open file. I don't have that file and never saw a place that stated to create it. Please help. Thanks! :-) |
OK. So I found the .xml file and added in all my information.
Now I still get same message from ./start. But, when I put the xml into the world folder and just run ./world I'm getting cannot connect to database access denied. So, I try to log into mysql with both root and eqemu users and both get access denied, even though I have setup both accounts and set passwords. Would changing the my.cnf to have external connections changed these accounts? |
Alrighty! I got MySQL accounts straightened out, just had to give eqemu user rights on local host.
Now, I still get world crashes in logs. So, I try just doing the ./world command again. I get connected to database and it connects and changes to correct database. But, I get a bunch of stuff I can't understand. Code:
eqemu@dellserver:~/server/world$ ./world To me it looks as if it didn't source the database correctly. I downloaded the one linked from the PEQ website in trev's wiki. I wonder if there is a newer version that has some tables added. Will look into it. |
Code:
Unable to open opcodes file 'patch_6.2.conf'. Thats bad. I am actually doing a full reinstall using the Debian wiki right now lol. I will try to adjust it where needed if I find anything wrong. But, I also only use an existing database backup of my own, so I don't really have good details on getting a fresh database install setup properly for PEQ or AX. Most people run a Windows server first before attempting it on Linux. It does make the database stuff a little simpler. And BTW, it isn't all my page, AndMetal wrote about half of it, and I just added in more details to make it doable by slightly less technical people. But, it still isn't something for beginners really, unless you are pretty knowledgeable with either EQEmu or Linux or both (but then that wouldn't really be a beginner lol). |
Well, I've got the database issues worked out somewhat. I can get it logged in fine and can sometimes even get connected to the login server at which point i can see the server but its locked.
I'm still getting the spam of ./world: is a directory if it doesn't get stuck before that on ./eqlaunch: is a directory I ran ./world only with adding in the patch files like you said and i get a lot of good things but some bad, here they are.... Code:
[Error] Load Shared Library 'libEMuShareMem.so' failed. Error=libEMuShareMem.so: cannot open shared object file: No such file or directory then it tries to connect to login server and get the following messages... Code:
[Debug] [WORLD__LS] Connecting to login server... |
For most of those rules to work, you will need to download the latest revision from the SVN, which isn't detailed in the Debian Wiki. I have a network share from my Windows PC which makes updating things really easy for me. I handle all of the SVN files on my windows PC, and then move them to my Linux shared /home/eqemu/source folder to compile them.
I am sure you can download it directly from Linux, but I don't know how to do that offhand without playing with it. Having different versions of database and source code is probably the main cause of your issues. Once you get them matching, it should clear up your issues, or at least most of them. Here is a link to the SVN stuff. http://code.google.com/p/projecteqemu/source/checkout |
All times are GMT -4. The time now is 05:29 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.