diff options
-rw-r--r-- | etc/inc/system.inc | 2 | ||||
-rwxr-xr-x | usr/local/www/preload.php | 57 |
2 files changed, 56 insertions, 3 deletions
diff --git a/etc/inc/system.inc b/etc/inc/system.inc index dc50d70..dd54527 100644 --- a/etc/inc/system.inc +++ b/etc/inc/system.inc @@ -673,7 +673,7 @@ function system_webgui_start() { $res = mwexec("/usr/local/sbin/lighttpd -f {$g['varetc_path']}/lighty-webConfigurator.conf"); /* fetch page to preload apc cache */ - mwexec("fetch -o /dev/null -q {$config['system']['webgui']['protocol']}:{$portarg}//localhost/index.php"); + mwexec("fetch -o /dev/null -q {$config['system']['webgui']['protocol']}:{$portarg}//localhost/preload.php"); if ($g['booting']) { if ($res == 0) diff --git a/usr/local/www/preload.php b/usr/local/www/preload.php index 5ee91bc..870119d 100755 --- a/usr/local/www/preload.php +++ b/usr/local/www/preload.php @@ -6,7 +6,60 @@ if($ip <> "127.0.0.1") exit; /* preload */ -require("config.inc"); -require("functions.inc"); + +$files=array("functions.inc", + "IPv6.inc", + "itemid.inc", + "shaper.inc", + "PEAR.inc", + "led.inc", + "array_intersect_key.inc", + "dyndns.class", + "meta.inc", + "smtp.inc", + "auth.inc", + "easyrule.inc", + "notices.inc", + "system.inc", + "filter.inc", + "openvpn.auth-user.php", + "upgrade_config.inc", + "vauth.inc.orig", + "openvpn.inc", + "vutil.inc", + "authgui.inc", + "vpfsense-utils.inc", + "vuuid.php", + "captiveportal.inc", + "voucher.inc", + "certs.inc", + "filter_log.inc", + "pkg-utils.inc", + "vpn.inc", + "cmd_chain.inc", + "vslb.inc", + "config.gui.inc", + "globals.inc", + "priv.defs.inc", + "xmlparse.inc", + "priv.inc", + "config.inc", + "growl.class", + "radius.inc", + "xmlrpc.inc", + "gwlb.inc", + "rrd.inc", + "xmlrpc_client.inc", + "config.lib.inc", + "interfaces.inc", + "service-utils.inc", + "xmlrpc_server.inc", + "ipsec.inc", + "services.inc"); + +foreach($files as $file) + require_once($file); + +require("guiconfig.inc"); ?>
\ No newline at end of file |