Log in

View Full Version : rathunt.pl


me678
11-26-2023, 02:13 PM
Hello,

I am currently running the EQemu built (11/22/2023) from the newest Linux installer on Debian. The server runs fine and local and remote players can join. However, I keep getting these errors relating to rathunt.pl:


Zone | QuestError | AddError Script Error | Package [qst_npc_999211] Event [EVENT_TIMER] Error [Perl runtime error: Undefined subroutine &plugin::LoadMysql called at ./plugins/rathunt.pl line 80.] -- [poknowledge] (The Plane of Knowledge) inst_id [0]
Zone | QuestError | AddError Script Error | Package [qst_npc_999209] Event [EVENT_TIMER] Error [Perl runtime error: Undefined subroutine &plugin::LoadMysql called at ./plugins/rathunt.pl line 35.] -- [poknowledge] (The Plane of Knowledge) inst_id [0]


When I check those lines they show the following code:

$dbh = plugin::LoadMysql();

Any ideas on how to fix the issue?

Thanks for your help!

Kingly_Krab
11-26-2023, 07:22 PM
Are you missing this file?

MySQL.pl (https://github.com/ProjectEQ/projecteqquests/blob/master/plugins/MySQL.pl)

if you have any further questions, concerns, or issues, feel free to join our Discord (https://discord.com/invite/KP4tju4D).

We have over 7 years worth of message back logs for issues similar to this.

me678
11-26-2023, 08:16 PM
Are you missing this file?

MySQL.pl (https://github.com/ProjectEQ/projecteqquests/blob/master/plugins/MySQL.pl)

if you have any further questions, concerns, or issues, feel free to join our Discord (https://discord.com/invite/KP4tju4D).

We have over 7 years worth of message back logs for issues similar to this.

The file is present. I will join the Discord.

me678
11-28-2023, 07:18 PM
<deleted due to incorrect info> issue persists.

me678
11-29-2023, 12:45 PM
The solution was provided by Discord user Nameless[Bastion]. Thanks very much for your help!

Needed to ensure perl packages DBI and DBD were installed. DBD was missing, and after it was installed, everything worked perfectly.