Your suggested workaround made me once again have a glimpse on the
developer's website and there I found at the top of the FAQ that he
meanwhile has a respond to this issue, namely:
perl 5.26 @INC error If you get something like this instead of the login
screen

Can't locate bin/mozilla/login.pl in @INC (@INC contains:
/usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl
/usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at
/var/www/html/sql-ledger/login.pl line 119.

add the code below at the beginning of am.pl and login.pl if you have
symlinks to the other files in the root directory, otherwise add it to all
the scripts in the sql-ledger root directory

 BEGIN {
     push @INC, '.';
 }

Also the link inluded in message #10 is there. Unfortunately nothing is
said about the security implictions of his solution.

Am Sa., 12. Mai 2018 um 21:35 Uhr schrieb Tom Higgins <tfhiggin...@gmail.com
>:

> I ran into this problem myself and found myself reading this thread.
>
> In message #10 Gregor Herrmann posted a link about the removal of the
> current
> directory in perl-5.26.
>
> The solution to get it back is to add the following directive to the sql-
> ledger-httpd.conf file
>
> SetEnv PERL5LIB "."
>
>
> cheers,
>
> Tom Higgins
>
> --
> To unsubscribe, send mail to 869994-unsubscr...@bugs.debian.org.
>

Reply via email to