|
|
@ -111,6 +111,12 @@ my $loader = <<_EOC_;
|
|
|
|
end
|
|
|
|
end
|
|
|
|
_EOC_
|
|
|
|
_EOC_
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
my $env_list = '';
|
|
|
|
|
|
|
|
for my $var (sort keys %ENV) {
|
|
|
|
|
|
|
|
#warn $var;
|
|
|
|
|
|
|
|
$env_list .= "env $var;\n";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
my $conf_file = File::Spec->catfile($conf_dir, "nginx.conf");
|
|
|
|
my $conf_file = File::Spec->catfile($conf_dir, "nginx.conf");
|
|
|
|
open my $out, ">$conf_file"
|
|
|
|
open my $out, ">$conf_file"
|
|
|
|
or die "Cannot open $conf_file for writing: $!\n";
|
|
|
|
or die "Cannot open $conf_file for writing: $!\n";
|
|
|
@ -120,11 +126,7 @@ daemon off;
|
|
|
|
master_process off;
|
|
|
|
master_process off;
|
|
|
|
worker_processes 1;
|
|
|
|
worker_processes 1;
|
|
|
|
|
|
|
|
|
|
|
|
env LD_LIBRARY_PATH;
|
|
|
|
$env_list
|
|
|
|
env LD_PRELOAD;
|
|
|
|
|
|
|
|
env PATH;
|
|
|
|
|
|
|
|
env LUA_PATH;
|
|
|
|
|
|
|
|
env LUA_CPATH;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
error_log /dev/stderr warn;
|
|
|
|
error_log /dev/stderr warn;
|
|
|
|
#error_log /dev/stderr debug;
|
|
|
|
#error_log /dev/stderr debug;
|
|
|
|