Я только что установил Centos 8 на свой сервер, чтобы перенести все с Centos 7 на Centos 8. Я использую множество пользовательских сценариев Perl CGI, которые используются с веб-сервером (Apache). Эти сценарии имеют много модулей .pm, которые они используют. Для включения модулей из файлов скриптов .cgi используется 'use'. Например:
/cgi-bin/somescript.cgi
#!/usr/bin/perl
use some_module;
В приведенном выше примере файл some_module.pm находится внутри /cgi-bin, но когда я пытаюсь запустить http://192.168.0.1/cgi-bin/somescript.cgi возникает следующая ошибка: Не удается найти файл some_module.pm в @INC
Раньше это работало безупречно в Centos 7, но не в Centos 8. Как мне заставить Perl искать в текущем каталоге модули, как это было в более ранних версиях Centos, когда исполнялись файлы сценариев .cgi?