Альтернативный способ установить NonStop PERLDB_OPTS - PullRequest
0 голосов
/ 28 января 2019

У меня есть 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.

Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...