Hi webmasters,
there have been changes on Perl, and it's affecting your scripts if you use the "
require" option to run scripts, like "
require script.pl";
I found out the hard way, as my current hosting company moved my websites to a new updated server, and it's been a bit of a nightmare to find out what was going on. Turns out, "
require script.pl" no longer works, you may use "
require ./script.pl" instead, but you will have to check if everything works as expected, in my case... partially. I had to use the other fix (lib) at least temporarily.
This link explains a bit of the problem and solution: [
perlmonks.org...]
As for now I have no idea if there is an official link to a full explanation, I know it's due to security. So far, this is the link I have so here it is to share it.