Страница 1 из 1

Где проблема [cgi:error] Subroutine main::div redefined at ?

Добавлено: 2022-02-18 16:32:51
brainiac
Приветствую!

Переехал на новый сервак FreeBSD 13.0-RELEASE-p7.
Перетащил скрипты. На старом был perl -v (v5.14.4), на новом (v5.32.1)

Часть скрипта:

Код: Выделить всё

#!/usr/local/bin/perl -w

use Digest::MD5 qw(md5_hex);
use Digest::SHA qw(sha256_hex);
use MIME::Base64::Perl;
use Unicode::Escape;
use Encode 'from_to';

use strict;
use lib '/usr/billing/www';
use LB;
use CGI qw/:standard -oldstyle_urls/;
use POSIX;
...
Скрпиты отрабатывает, но в логах сыпится error:
"[Fri Feb 18 16:22:40.158390 2022] [cgi:error] [pid 830] ... AH01215: Subroutine main::div redefined at /usr/www/"...line 13.:
ругается на строчку use POSIX;
Что не нарвится? "Раньше такого не было"! Гуглил, но толком ничего не нашел. Может есть тонкости которые не вижу?

Где проблема [cgi:error] Subroutine main::div redefined at ?

Добавлено: 2022-02-19 12:39:55
Alex Keda
ну и забить раз работает
--
а если закомментить? =)

Где проблема [cgi:error] Subroutine main::div redefined at ?

Добавлено: 2022-02-19 14:12:39
brainiac
Просто убрал варнинг -w и норм.
Но, просто надо было поскорее переезд сдепать.
Попозже займусь и доберусь до истины, что не так.