##### start of app.pl ##### #!/usr/bin/perl my $settings_file = "./settings.pl"; use strict; our %default_settings; require $settings_file; # ERROR IS IN THE NEXT LINE: %settings is empty (because %default_settings is empty) my %settings = %default_settings; ##### end of app.pl #####