Server: appserver-7f0f8755-nginx-15961cad18524ec5a9db05f2a6a7e440
Current directory: /usr/lib/x86_64-linux-gnu/perl/5.36.0
Software: nginx/1.27.5
Shell Command
Create a new file
Upload file
File: Config.pm
# This file was created by configpm when Perl was built. Any changes # made to this file will be lost the next time perl is built. # for a description of the variables, please have a look at the # Glossary file, as written in the Porting folder, or use the url: # https://github.com/Perl/perl5/blob/blead/Porting/Glossary package Config; use strict; use warnings; our ( %Config, $VERSION ); $VERSION = "5.036000"; # Skip @Config::EXPORT because it only contains %Config, which we special # case below as it's not a function. @Config::EXPORT won't change in the # lifetime of Perl 5. my %Export_Cache = (myconfig => 1, config_sh => 1, config_vars => 1, config_re => 1, compile_date => 1, local_patches => 1, bincompat_options => 1, non_bincompat_options => 1, header_files => 1); @Config::EXPORT = qw(%Config); @Config::EXPORT_OK = keys %Export_Cache; # Need to stub all the functions to make code such as print Config::config_sh # keep working sub bincompat_options; sub compile_date; sub config_re; sub config_sh; sub config_vars; sub header_files; sub local_patches; sub myconfig; sub non_bincompat_options; # Define our own import method to avoid pulling in the full Exporter: sub import { shift; @_ = @Config::EXPORT unless @_; my @funcs = grep $_ ne '%Config', @_; my $export_Config = @funcs < @_ ? 1 : 0; no strict 'refs'; my $callpkg = caller(0); foreach my $func (@funcs) { die qq{"$func" is not exported by the Config module\n} unless $Export_Cache{$func}; *{$callpkg.'::'.$func} = \&{$func}; } *{"$callpkg\::Config"} = \%Config if $export_Config; return; } die "$0: Perl lib version (5.36.0) doesn't match executable '$^X' version ($])" unless $^V; $^V eq 5.36.0 or die sprintf "%s: Perl lib version (5.36.0) doesn't match executable '$^X' version (%vd)", $0, $^V; sub FETCH { my($self, $key) = @_; # check for cached value (which may be undef so we use exists not defined) return exists $self->{$key} ? $self->{$key} : $self->fetch_string($key); } sub TIEHASH { bless $_[1], $_[0]; } sub DESTROY { } sub AUTOLOAD { require 'Config_heavy.pl'; goto \&launcher unless $Config::AUTOLOAD =~ /launcher$/; die "&Config::AUTOLOAD failed on $Config::AUTOLOAD"; } # tie returns the object, so the value returned to require will be true. tie %Config, 'Config', { archlibexp => '/usr/lib/x86_64-linux-gnu/perl/5.36', archname => 'x86_64-linux-gnu-thread-multi', cc => 'x86_64-linux-gnu-gcc', d_readlink => 'define', d_symlink => 'define', dlext => 'so', dlsrc => 'dl_dlopen.xs', dont_use_nlink => undef, exe_ext => '', inc_version_list => '', intsize => '4', ldlibpthname => 'LD_LIBRARY_PATH', libpth => '/usr/local/lib /usr/lib/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib', osname => 'linux', osvers => '4.19.0', path_sep => ':', privlibexp => '/usr/share/perl/5.36', scriptdir => '/usr/bin', sitearchexp => '/usr/local/lib/x86_64-linux-gnu/perl/5.36.0', sitelibexp => '/usr/local/share/perl/5.36.0', so => 'so', useithreads => 'define', usevendorprefix => 'define', version => '5.36.0', };
.
75 Items
Change directory
Remove directory
Rename directory
..
5 Items
Change directory
Remove directory
Rename directory
B
4 Items
Change directory
Remove directory
Rename directory
B.pm
29.39 KB
Edit
Delete
Copy
Move
Remame
CORE
81 Items
Change directory
Remove directory
Rename directory
Compress
1 Items
Change directory
Remove directory
Rename directory
Config.pm
3.14 KB
Edit
Delete
Copy
Move
Remame
Config.pod
251.85 KB
Edit
Delete
Copy
Move
Remame
Config_git.pl
0.4 KB
Edit
Delete
Copy
Move
Remame
Config_heavy.pl
54.48 KB
Edit
Delete
Copy
Move
Remame
Cwd.pm
20.78 KB
Edit
Delete
Copy
Move
Remame
DB_File.pm
65.43 KB
Edit
Delete
Copy
Move
Remame
Data
1 Items
Change directory
Remove directory
Rename directory
Devel
2 Items
Change directory
Remove directory
Rename directory
Digest
2 Items
Change directory
Remove directory
Rename directory
DynaLoader.pm
25.41 KB
Edit
Delete
Copy
Move
Remame
Encode
20 Items
Change directory
Remove directory
Rename directory
Encode.pm
31.45 KB
Edit
Delete
Copy
Move
Remame
Errno.pm
6.41 KB
Edit
Delete
Copy
Move
Remame
Fcntl.pm
3.89 KB
Edit
Delete
Copy
Move
Remame
File
4 Items
Change directory
Remove directory
Rename directory
Filter
1 Items
Change directory
Remove directory
Rename directory
GDBM_File.pm
20.22 KB
Edit
Delete
Copy
Move
Remame
Hash
2 Items
Change directory
Remove directory
Rename directory
I18N
1 Items
Change directory
Remove directory
Rename directory
IO
9 Items
Change directory
Remove directory
Rename directory
IO.pm
1.43 KB
Edit
Delete
Copy
Move
Remame
IPC
4 Items
Change directory
Remove directory
Rename directory
List
2 Items
Change directory
Remove directory
Rename directory
MIME
2 Items
Change directory
Remove directory
Rename directory
Math
1 Items
Change directory
Remove directory
Rename directory
NDBM_File.pm
3.01 KB
Edit
Delete
Copy
Move
Remame
O.pm
4.19 KB
Edit
Delete
Copy
Move
Remame
ODBM_File.pm
2.9 KB
Edit
Delete
Copy
Move
Remame
Opcode.pm
15.98 KB
Edit
Delete
Copy
Move
Remame
POSIX.pm
19.91 KB
Edit
Delete
Copy
Move
Remame
POSIX.pod
80.68 KB
Edit
Delete
Copy
Move
Remame
PerlIO
4 Items
Change directory
Remove directory
Rename directory
SDBM_File.pm
3.72 KB
Edit
Delete
Copy
Move
Remame
Scalar
1 Items
Change directory
Remove directory
Rename directory
Socket.pm
36.16 KB
Edit
Delete
Copy
Move
Remame
Storable.pm
48.75 KB
Edit
Delete
Copy
Move
Remame
Sub
1 Items
Change directory
Remove directory
Rename directory
Sys
2 Items
Change directory
Remove directory
Rename directory
Time
3 Items
Change directory
Remove directory
Rename directory
Unicode
3 Items
Change directory
Remove directory
Rename directory
_h2ph_pre.ph
32 KB
Edit
Delete
Copy
Move
Remame
asm
15 Items
Change directory
Remove directory
Rename directory
asm-generic
9 Items
Change directory
Remove directory
Rename directory
attributes.pm
15.97 KB
Edit
Delete
Copy
Move
Remame
auto
34 Items
Change directory
Remove directory
Rename directory
bits
56 Items
Change directory
Remove directory
Rename directory
encoding.pm
22.41 KB
Edit
Delete
Copy
Move
Remame
endian.ph
3.54 KB
Edit
Delete
Copy
Move
Remame
errno.ph
0.02 KB
Edit
Delete
Copy
Move
Remame
features-time64.ph
0.79 KB
Edit
Delete
Copy
Move
Remame
features.ph
14.84 KB
Edit
Delete
Copy
Move
Remame
gnu
2 Items
Change directory
Remove directory
Rename directory
lib.pm
5.99 KB
Edit
Delete
Copy
Move
Remame
linux
3 Items
Change directory
Remove directory
Rename directory
machine
0 Items
Change directory
Remove directory
Rename directory
mro.pm
9.61 KB
Edit
Delete
Copy
Move
Remame
ops.pm
0.97 KB
Edit
Delete
Copy
Move
Remame
re.pm
28.04 KB
Edit
Delete
Copy
Move
Remame
signal.ph
3.61 KB
Edit
Delete
Copy
Move
Remame
stdarg.ph
2.8 KB
Edit
Delete
Copy
Move
Remame
stdc-predef.ph
1.19 KB
Edit
Delete
Copy
Move
Remame
stddef.ph
12.26 KB
Edit
Delete
Copy
Move
Remame
sys
11 Items
Change directory
Remove directory
Rename directory
syscall.ph
0.08 KB
Edit
Delete
Copy
Move
Remame
sysexits.ph
1.26 KB
Edit
Delete
Copy
Move
Remame
syslimits.ph
0.44 KB
Edit
Delete
Copy
Move
Remame
syslog.ph
0.08 KB
Edit
Delete
Copy
Move
Remame
threads
1 Items
Change directory
Remove directory
Rename directory
threads.pm
37.06 KB
Edit
Delete
Copy
Move
Remame
unistd.ph
10.12 KB
Edit
Delete
Copy
Move
Remame
wait.ph
0.08 KB
Edit
Delete
Copy
Move
Remame