The following is my eqemu_config.xml:
Code:
<?xml version="1.0"?> Code:
[database] |
You have your world trying to connect to eqemu login server (with old address) instead of using your own login server.
|
Okay, so should host be set to the ip of the server I am running this on? 192.168.1.69? With the port of 3389 (my default port)?
And the username and password should be? |
Okay, getting closer. Here is the current eqemu_config file and the following error log:
Code:
<?xml version="1.0"?> Code:
--------------------------------------------- |
Make sure you have a directory named shared in your server directory.
Make sure you are running shared_memory.exe and waiting for it to finish before running the rest of the server programs. |
I did have a folder called "shared" inside the EQEmuServer folder. There was no Shared_memory file, that was outside the shared per the guides instructions. I left it outside but made a copy of the file inside the shared folder.
I now get the following from the world log: Code:
--------------------------------------------- |
You need to have shared_memory.exe in your server folder. You should have copied it along with the rest of the server executables you built.
You need to have a directory named shared in your server folder. You need to run shared_memory.exe as part of your startup batch file, it will read the database and put some files in the shared directory. You will never need to put any files in the shared directory yourself. The error you are getting is because you have not run the shared_memory.exe file, or you did and it failed. Looking at the other errors you posted I'd guess it failed since it looks like your database is not correct. |
Thanks Lerxst. Okay the shared folder was in place, the .exe was in the server folder. So it must be a database issue. It says the Adventure Table doesn't exist. I installed the latest PEQdatabase.
I did not do any updating of database according to guide. Do I need to apply every Source update located in C:\EQ\Source\utils\sql\svn folder. I could not find a revision number on any of the database files, as they were all like PEQbeta04152014.sql Etc. So I did not apply any of the updates at all in that folder. Maybe that is why there are tables missing.... |
Perhaps you should explain how you created your database in the first place. Did you start with the peq daily dump?
|
The db dumps are usually created early morning..so, typically anything posted to the code repo after the new dump is up will need to be sourced in.
The older 'required' code from the git folder 'should' already be in the daily dump. There can at times be exceptions or delays, however. SIDENOTE: Hockyplr, I think that I misread your original cmake screenshots. Unless you are hosting your own login server, disregard the login.ini file information. I went back last night and discovered that I mistook the 'client files' checkbox for the 'login server' one. Everything else should apply, though. |
For the Database install, I of course installed MySQL. Then per the guide:
Code:
Currently you must download the latest database from the following location (you will get redirected to a Google Drive folder): Code:
c) Now it is time to create the database. |
Were there any errors with that process? Have you looked at the database in something like HeidiSQL to see if it is actually there and there are tables in it?
If you don't have any other utility you can try 'mysql -uroot -ppassword' and then at the prompt type 'show tables in peq' and see what it lists. |
No errors. Here is a screen shot, 174 tables...
http://prntscr.com/3be35s In fact, I deleted the entire database, and reinstalled the latest git clone, which was dated 4/18/14. I have NOT applied anything from the SVN or Git folder....do I need to with such a new database? |
Dunno, the error you most recently posted says that two of the tables in your screenshot don't exist and that there's no shared memory items file to load. Not applying required updates would be a different set of errors, but if you're using the daily dump I don't think you need any.
|
Okay, I am really close now. I am only getting the following error:
Code:
[04.22. - 09:03:30] Starting Log: logs/eqemu_error_queryserv_0552.log Below is my Config File: Code:
<?xml version="1.0"?> Code:
@echo off Were close guys, thanks for the forth coming help! |
All times are GMT -4. The time now is 04:35 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.