EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Windows Server Installer :: Modular & Scripted (https://www.eqemulator.org/forums/showthread.php?t=40299)

Maze_EQ 10-24-2016 04:58 PM

Who even uses 32bit?

I love being limited to 3.75gb of ram!

Korr 10-24-2016 08:56 PM

I only have one desktop machine, and use it mostly for work which is why I thought it'd be a good place to run the emulator from.

But certain work applications will not run under 64-bit so I'm somewhat restricted there, and I don't want to use my laptop for the server and to play.

I do dual boot 32/64 but I need to keep my work apps running as much as possible, which is why I asked.

Used to play EQ years and years ago, was considering playing on an existing server (may end up being my only option), but the thought of starting over from scratch makes me want to run my own and have my friends over to play on my LAN.

I've got a few laptops, but beyond Win7 I only have 1 that came preinstalled with Win8.1 32-bit, which doesn't have the hdd space nor the ram to run the server well (and isn't supported anyways).

Korr 10-25-2016 11:16 PM

Found part of my issue.

Following the instructions I installed XAMPP. When I went to a prompt and created the 'peq' database, the prompt clearly states Maria DB [peq]

MariaDB is part of the server install package, but is 64bit and will not install on a 32bit OS.

When I created and ran setup.bat per the instructions, I got a lot of path not found errors. My OS System path had at least 5 MariaDB 10.0 entries which I believe were created everytime world.exe was run?

Regardless, MariaDB 10.0 does not exist hence the path is invalid.

So can I assume that the package installer itself (and the updater/tools) are incompatible with any 32-bit OS?


-Korr

Korr 10-26-2016 12:00 AM

Located and installed 32bit MariaDB 10.0.27 (not the latest but wanted to be safe). Did *not* enable service.

Ran setup.bat, all path errors gone, updates working!

QueryServ still not working. Tried 127.0.0.1, localhost. Just hangs at connecting to mysql...

UCS connects to mysql fine, is running.

Korr 10-26-2016 12:02 AM

When I get this working I'll update my version of the install notes and post if anyone is interested.

LAN install, on a Win7 32-bit machine.

Shiny151 10-26-2016 11:35 AM

On a VMWare image that normally works great with this install I'm now getting lots of errors. Things go south right after Maria gets installed it seems:

Code:

Installing MariaDB (Root Password: eqemu) LOADING... PLEASE WAIT...

SUCCESS: Specified value was saved.
[Copy] folder doesn't exist, creating 'updates_staged/'
[Update] Script has been updated, updating...
[Install] Installing :: eqemu_server.pl
syntax error at eqemu_server.pl line 1863, at EOF
Missing right curly or square bracket at eqemu_server.pl line 1863, at end of li
ne
Execution of eqemu_server.pl aborted due to compilation errors.
[Install] Done
ERROR 1049 (42000): Unknown database 'peq'
ERROR 1049 (42000): Unknown database 'peq'
ERROR 1049 (42000): Unknown database 'peq'
[Database] Table 'db_version' does not exists.... Creating...

'world' is not recognized as an internal or external command,
operable program or batch file.
ERROR 1049 (42000): Unknown database 'peq'
[Install] EQEmu Server Installer... LOADING... PLEASE WAIT...
[Download] Saved: (eqemu_config_template.xml) from https://raw.githubusercontent
.com/Akkadius/EQEmuInstall/master/eqemu_config.xml
[Update] Fetching Latest Windows Binaries...
[Download] Saved: (updates_staged/master_windows_build.zip) from https://raw.git
hubusercontent.com/Akkadius/EQEmuInstall/master/master_windows_build.zip
[Update] Fetched Latest Windows Binaries...
[Update] Extracting... ---
format error: can't find EOCD signature
 at C:/Perl/lib/Archive/Zip/Archive.pm line 695
        Archive::Zip::Archive::_findEndOfCentralDirectory('Archive::Zip::Archive
=HASH(0x36ff24c)', 'IO::File=GLOB(0x3a66d9c)') called at C:/Perl/lib/Archive/Zip
/Archive.pm line 581
        Archive::Zip::Archive::readFromFileHandle('Archive::Zip::Archive=HASH(0x
36ff24c)', 'IO::File=GLOB(0x3a66d9c)', 'updates_staged/master_windows_build.zip'
) called at C:/Perl/lib/Archive/Zip/Archive.pm line 548
        Archive::Zip::Archive::read('Archive::Zip::Archive=HASH(0x36ff24c)', 'up
dates_staged/master_windows_build.zip') called at eqemu_server.pl line 1714
        main::unzip('updates_staged/master_windows_build.zip', 'updates_staged/b
inaries/') called at eqemu_server.pl line 1213
        main::fetch_latest_windows_binaries() called at eqemu_server.pl line 369

        main::do_installer_routines() called at eqemu_server.pl line 266
        main::new_server() called at eqemu_server.pl line 750
        main::show_menu_prompt() called at eqemu_server.pl line 478
        main::check_for_world_bootup_database_update() called at eqemu_server.pl
 line 66
read error at eqemu_server.pl line 1715.
Press any key to continue . . .

Any ideas on this one?

NickW 10-26-2016 06:35 PM

Anyone know the best way to add bots in after using this installer? :confused:

DanCanDo 10-27-2016 12:07 AM

Should be able to run the eqemu_server.pl (in your main eq server folder)
Akkadius had added an option in there to install/enable bots.

Akkadius 10-27-2016 03:15 AM

Quote:

Originally Posted by NickW (Post 252068)
Anyone know the best way to add bots in after using this installer? :confused:

Run eqemu_server.pl

http://i.imgur.com/TxZfxoY.png

NickW 10-27-2016 06:13 AM

I don't even have eqemu_server.pl. It must be because I am using an older version from a few months back. Can I just redownload and install ontop of the older version? Or do I need to uninstall everything?

Akkadius 10-27-2016 06:51 AM

Quote:

Originally Posted by NickW (Post 252077)
I don't even have eqemu_server.pl. It must be because I am using an older version from a few months back. Can I just redownload and install ontop of the older version? Or do I need to uninstall everything?

No - what you'll need to do is run eqemu_update.pl and update your windows binaries. Once that is done you should be able to run world.exe which will download eqemu_server.pl

Akkadius 10-27-2016 06:52 AM

Quote:

Originally Posted by Shiny151 (Post 252066)
On a VMWare image that normally works great with this install I'm now getting lots of errors. Things go south right after Maria gets installed it seems:

Code:

Installing MariaDB (Root Password: eqemu) LOADING... PLEASE WAIT...

SUCCESS: Specified value was saved.
[Copy] folder doesn't exist, creating 'updates_staged/'
[Update] Script has been updated, updating...
[Install] Installing :: eqemu_server.pl
syntax error at eqemu_server.pl line 1863, at EOF
Missing right curly or square bracket at eqemu_server.pl line 1863, at end of li
ne
Execution of eqemu_server.pl aborted due to compilation errors.
[Install] Done
ERROR 1049 (42000): Unknown database 'peq'
ERROR 1049 (42000): Unknown database 'peq'
ERROR 1049 (42000): Unknown database 'peq'
[Database] Table 'db_version' does not exists.... Creating...

'world' is not recognized as an internal or external command,
operable program or batch file.
ERROR 1049 (42000): Unknown database 'peq'
[Install] EQEmu Server Installer... LOADING... PLEASE WAIT...
[Download] Saved: (eqemu_config_template.xml) from https://raw.githubusercontent
.com/Akkadius/EQEmuInstall/master/eqemu_config.xml
[Update] Fetching Latest Windows Binaries...
[Download] Saved: (updates_staged/master_windows_build.zip) from https://raw.git
hubusercontent.com/Akkadius/EQEmuInstall/master/master_windows_build.zip
[Update] Fetched Latest Windows Binaries...
[Update] Extracting... ---
format error: can't find EOCD signature
 at C:/Perl/lib/Archive/Zip/Archive.pm line 695
        Archive::Zip::Archive::_findEndOfCentralDirectory('Archive::Zip::Archive
=HASH(0x36ff24c)', 'IO::File=GLOB(0x3a66d9c)') called at C:/Perl/lib/Archive/Zip
/Archive.pm line 581
        Archive::Zip::Archive::readFromFileHandle('Archive::Zip::Archive=HASH(0x
36ff24c)', 'IO::File=GLOB(0x3a66d9c)', 'updates_staged/master_windows_build.zip'
) called at C:/Perl/lib/Archive/Zip/Archive.pm line 548
        Archive::Zip::Archive::read('Archive::Zip::Archive=HASH(0x36ff24c)', 'up
dates_staged/master_windows_build.zip') called at eqemu_server.pl line 1714
        main::unzip('updates_staged/master_windows_build.zip', 'updates_staged/b
inaries/') called at eqemu_server.pl line 1213
        main::fetch_latest_windows_binaries() called at eqemu_server.pl line 369

        main::do_installer_routines() called at eqemu_server.pl line 266
        main::new_server() called at eqemu_server.pl line 750
        main::show_menu_prompt() called at eqemu_server.pl line 478
        main::check_for_world_bootup_database_update() called at eqemu_server.pl
 line 66
read error at eqemu_server.pl line 1715.
Press any key to continue . . .

Any ideas on this one?

Run the installer again from scratch?

Akkadius 10-27-2016 06:54 AM

Quote:

Originally Posted by Korr (Post 252063)
Found part of my issue.

Following the instructions I installed XAMPP. When I went to a prompt and created the 'peq' database, the prompt clearly states Maria DB [peq]

MariaDB is part of the server install package, but is 64bit and will not install on a 32bit OS.

When I created and ran setup.bat per the instructions, I got a lot of path not found errors. My OS System path had at least 5 MariaDB 10.0 entries which I believe were created everytime world.exe was run?

Regardless, MariaDB 10.0 does not exist hence the path is invalid.

So can I assume that the package installer itself (and the updater/tools) are incompatible with any 32-bit OS?


-Korr

Answer is right on the install guide:

http://wiki.eqemulator.org/p?Akkas_P...#compatibility

Shiny151 10-27-2016 10:45 AM

Quote:

Originally Posted by Akkadius (Post 252080)
Run the installer again from scratch?

From scratch again, now I'm getting this:

Code:

~
~
Extracting  C:\Perl\site\lib\Win32\DBIODBC.pm                        OK
Extracting  C:\Perl\lib\Config.pm~                                    OK
All OK
.pl=Perl
Perl="C:\Perl\bin\perl.exe" %1 %*
Installing MariaDB (Root Password: eqemu) LOADING... PLEASE WAIT...

SUCCESS: Specified value was saved.
syntax error at eqemu_server.pl line 1863, near "(ge"
Missing right curly or square bracket at eqemu_server.pl line 1863, at end of li
ne
Execution of eqemu_server.pl aborted due to compilation errors.
Press any key to continue . . .

Thanks Akk

EQR 11-10-2016 08:38 PM

I seem to be missing eqemu_update.pl after the installation. That brings up another question. The installation seems to stop with eqemu_server.pl running and not with "press any key to continue". The EQEmuServer folder is approximately 828MB with 7,674 files, on a Windows 10 64-bit system. Any help would be greatly appreciated.


All times are GMT -4. The time now is 07:29 AM.

Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.