У меня есть Perl-скрипт, давайте назовем его test.pl
Мне нужно запустить его так же, как
$ PERLDB_OPTS="NonStop frame=1" perl -d test.pl
Так как скрипт запускается в режиме mod_perl, PERLDB_OPTS не работает.
Я попытался установить параметры NonStop еще тремя способами: $ENV
, DB::parse_options
и .perldb
:
1)
$ cat test.pl
#!/usr/bin/perl -d
$ENV{'PERLDB_OPTS'} = 'NonStop frame=1';
...
2)
$ cat test.pl
#!/usr/bin/perl -d
DB::parse_options("NonStop=1 frame=1");
...
3)
$ cat test.pl
#!/usr/bin/perl -d
...
$ cat .perldb
parse_options("NonStop=1 frame=1");
Но ни сработало, вывод похож на то, когда включена только опция -d
.
Что я делаю не так?