X7ROOT File Manager
Current Path:
/usr/libexec/webmin/virtualmin-awstats
usr
/
libexec
/
webmin
/
virtualmin-awstats
/
📁
..
📄
CHANGELOG
(2.11 KB)
📄
LICENSE
(34.32 KB)
📄
README.md
(1.59 KB)
📄
awstats.pl
(962 B)
📄
cgi_args.pl
(469 B)
📄
config
(116 B)
📄
config-debian-linux
(199 B)
📄
config-freebsd
(137 B)
📄
config-mandrake-linux-10.0-*
(106 B)
📄
config-redhat-linux-10.0-*
(208 B)
📄
config-suse-linux-9.3-*
(116 B)
📄
config.cgi
(4.2 KB)
📄
config.info
(642 B)
📄
config.info.nl
(713 B)
📄
config.info.no
(655 B)
📄
config.info.tr
(642 B)
📄
config_save.cgi
(2.14 KB)
📄
defaultacl
(48 B)
📄
edit.cgi
(3.5 KB)
📄
generate.cgi
(1.28 KB)
📁
help
📄
icon.cgi
(533 B)
📁
images
📄
index.cgi
(1.61 KB)
📄
install-type
(4 B)
📁
lang
📄
module.info
(123 B)
📄
module.info.af.auto
(30 B)
📄
module.info.ar.auto
(29 B)
📄
module.info.be.auto
(26 B)
📄
module.info.bg.auto
(26 B)
📄
module.info.ca.auto
(25 B)
📄
module.info.cs.auto
(26 B)
📄
module.info.da.auto
(29 B)
📄
module.info.de
(28 B)
📄
module.info.el.auto
(31 B)
📄
module.info.es.auto
(28 B)
📄
module.info.eu.auto
(32 B)
📄
module.info.fa.auto
(27 B)
📄
module.info.fi.auto
(28 B)
📄
module.info.fr.auto
(25 B)
📄
module.info.he.auto
(27 B)
📄
module.info.hr.auto
(26 B)
📄
module.info.hu.auto
(29 B)
📄
module.info.it.auto
(26 B)
📄
module.info.ja.auto
(28 B)
📄
module.info.ko.auto
(22 B)
📄
module.info.lt.auto
(42 B)
📄
module.info.lv.auto
(26 B)
📄
module.info.ms.auto
(26 B)
📄
module.info.mt.auto
(29 B)
📄
module.info.nl
(27 B)
📄
module.info.no
(29 B)
📄
module.info.pl.auto
(29 B)
📄
module.info.pt.auto
(30 B)
📄
module.info.pt_BR.auto
(33 B)
📄
module.info.ro.auto
(27 B)
📄
module.info.ru.auto
(29 B)
📄
module.info.sk.auto
(26 B)
📄
module.info.sl.auto
(27 B)
📄
module.info.sv.auto
(29 B)
📄
module.info.th.auto
(44 B)
📄
module.info.tr.auto
(29 B)
📄
module.info.uk.auto
(26 B)
📄
module.info.ur.auto
(31 B)
📄
module.info.vi.auto
(26 B)
📄
module.info.zh.auto
(22 B)
📄
module.info.zh_TW.auto
(25 B)
📁
newfeatures
📄
run-all-awstats.pl
(748 B)
📄
save.cgi
(3.48 KB)
📁
tmp
📄
view.cgi
(1.25 KB)
📄
virtual_feature.pl
(22.55 KB)
📄
virtualmin-awstats-lib.pl
(13.77 KB)
Editing: generate.cgi
#!/usr/bin/perl # Refresh the AWStats report use strict; use warnings; our (%text, %in); require './virtualmin-awstats-lib.pl'; &ReadParse(); &error_setup($text{'generate_err'}); &can_domain($in{'dom'}) || &error($text{'edit_ecannot'}); &foreign_require("virtual-server"); my $d = &virtual_server::get_domain_by("dom", $in{'dom'}); &ui_print_unbuffered_header(undef, $text{'gen_title'}, "", undef, undef, $in{'linked'} ? 1 : 0); my $conf = &get_config($in{'dom'}); my $log = &find_value("LogFile", $conf); my $data = &find_value("DirData", $conf); if ($in{'wipe'} && $data) { print &text('gen_wiping', "<tt>".&html_escape($data)."</tt>"),"<br>\n"; my $c = &clear_data_directory($in{'dom'}, $data); print &text('gen_wipedone', $c),"\n"; print "$text{'gen_just_done'}<br>\n"; } print &text('gen_doing', "<tt>$in{'dom'}</tt>", "<tt>$log</tt>"),"<br>\n"; print "<pre>"; my $ok = &generate_report($in{'dom'}, *STDOUT, 1); if ($ok && !&virtual_server::domain_has_website($d)) { # Also re-generate static HTML my $outdir = &virtual_server::public_html_dir($d)."/awstats"; &generate_html($in{'dom'}, $outdir); } print "</pre>"; print(($ok ? ("<p></p> ".&text('gen_done', "view.cgi?config=$in{'dom'}")) : "$text{'gen_failed'}"), "<p>\n"); !$in{'linked'} && &ui_print_footer("", $text{'index_return'});
Upload File
Create Folder