Winapi 转储mod#u-perlified变量--what';本地名称空间是什么?

Winapi 转储mod#u-perlified变量--what';本地名称空间是什么?,winapi,namespaces,mod-perl2,mod-perl-registry,Winapi,Namespaces,Mod Perl2,Mod Perl Registry,我有一个mod_perl脚本: use strict; use warnings FATAL => 'all'; use 5.010001; my $face = 'ugly'; use Data::Dump qq(pp); die pp($ModPerl::ROOT::ModPerl::Registry::C_3a_www_test_2epl::face); 它死在C:/www/test.pl第8行。 我在C:/www/test.pl第8行期待着“丑陋”。 如果我 die pp(%

我有一个mod_perl脚本:

use strict;
use warnings FATAL => 'all';
use 5.010001;

my $face = 'ugly';

use Data::Dump qq(pp);
die pp($ModPerl::ROOT::ModPerl::Registry::C_3a_www_test_2epl::face);
它死在C:/www/test.pl第8行。

我在C:/www/test.pl第8行期待着
“丑陋”。

如果我

die pp(%ModPerl::ROOT::ModPerl::Registry::C_3a_www_test_2epl::);
…重新启动服务以清除所有缓存变量后,
face
甚至未列出

我可以发誓,在我上次使用它的时候,这段代码是有效的……我写了一个完整的
die
hook来命名局部变量,这样我就可以找到某些局部变量来转储调试信息


本地名称空间是什么?

只有使用我们的
共享的变量才能通过这种方式访问