Ok I did what you said, but it didnt work, and said that eq@localhost didnt exist, so I clicked the eq user on the serveradministater UI thing, and it said eq@anyhost, so then I clicked add host changed the name to local host, it was then eq@localhost. I then typed in the code to change the password, it worked but it said 0 rows affected, like it changed nothing. But then I tried the start.bat, it did the same thing it always does, starts up real quick, world dissapears instantly and the other screen stays blank, so I went back to the log and it said -- ------------------------------
[05.03. - 21:48:34] Starting Log: logs/eqemu_debug_world_3872.log
[05.03. - 21:48:34] [WORLD__INIT] Loading server configuration..
[05.03. - 21:48:34] [WORLD__INIT] Log settings loaded from log.ini
[05.03. - 21:48:34] [WORLD__INIT] CURRENT_WORLD_VERSION:EQEMu 0.7.0
[05.03. - 21:48:34] [WORLD__INIT] Connecting to MySQL...
[05.03. - 21:48:34] [WORLD__INIT_ERR] Cannot continue without a database connection.
so now the other problem is gone (I think), and were back to this one, The only thing I think could screw this up is a firewall or router blocking it ,and I turned my firewall off and unblocked 3306. And 5999 even though its not nessacary, so now the only thing I think could be the problem is my LoginServer.ini and my eqemu_config.xml . So I'm going to post what the have in them, see if I have anything wrong --
eqemu_config.xml
<?xml version="1.0">
<server>
<world>
<shortname>JGT</shortname>
<longname>JGTs Server</longname>
<!-- Only specify these two if you really think you need to. -->
<!--<address>192.168.1.105</address>-->
<!--<localaddress>127.0.0.1</localaddress>-->
<!-- Loginserver information. -->
<loginserver>
<host>127.0.0.1</host>
<port>3306</port>
<account></account>
<password></password>
</loginserver>
<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>some long random string</key>
<!-- Enable and set the port for the HTTP service. -->
<http port="9080" enabled="true" mimefile="mime.types" />
</world>
<!-- Database configuration, replaces db.ini. -->
<database>
<host>127.0.0.1</host>
<port>3306</port>
<username>root</username>
<password>everquest</password>
<db>PEQ</db>
</database>
</server>
and
LoginServer.ini
### --- This file tells world.exe what loginserver to connect to.
### --- Leave the account and password field BLANK.
### --- Public Login is un-supported as is LAN playing. We reccomend using the EQEmu.net Loginserver ALWAYS.
### --- NOTE: Starting 6-1-2002, you can no longer use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automaticly.
# READ README.TXT
[LoginServer]
loginserver=127.0.0.1
loginserver2=newlogin1.eqemulator.net
loginport=3306
loginport2=3306
worldname=JGTs Server
worldaddress=127.0.0.1
locked=false
account=
password=
[WorldServer]
Defaultstatus=
Unavailzone=
[ChatChannelServer]
worldshortname=
chataddress=
chatport=
[LoginConfig]
ServerMode=Minilogin
ServerPort=3306
Last edited by Balkon; 05-03-2007 at 09:56 PM..
|