if (!apache_syntax_check()) { echo " Failed! Please correct Apache config file errors!\n"; } } else { // Free to run server //=== Start service =========================== echo " Installing {$us_apache_service_name} Service ...\n\n"; // Inform user $Apache_exe = get_apache_exe(); $cmd = "{$us_apache_bin}/{$Apache_exe} -k install -n \"{$us_apache_service_name}\""; exec($cmd, $dummy, $return); // Install service $cmd = "net start {$us_apache_service_name}"; exec($cmd, $dummy, $return); // Start service set_apache_tracker('service'); // Set tracker to 'service' Prevents // a user installing as a standard program. //=== End Start service =========================== //=== Start index page ======================================================= if ((int) $server_operation & 4) { // Enabled by config or parameter $command = 'start ' . $usf_redirect; // index page and automaticaly start exec($command, $dummy, $return); // browser at initial server start-up } //=================================================== END Start index page === } // end Free to run server }
print " Cron run status = Not running\n"; } print " PHP INI: php.ini file = " . get_php_tracker() . "\n\n"; print " APACHE SERVER:\n\n"; print " Apache port = " . get_apache_port() . "\n"; print " Apache SSL port = " . get_apache_ssl_port() . "\n"; print " Apache executable name = " . get_apache_exe() . "\n"; print " Apache service name = {$us_apache_service_name}\n"; if (ssl_enabled()) { print " Apache SSL server = Enabled\n"; } else { print " Apache SSL server = Disabled\n"; } // Check was PC switched off while server running if (!apache_running() && get_apache_tracker() == "program") { set_apache_tracker('free'); } if (apache_running() && get_apache_tracker() != "free") { print " Apache run status = Running\n"; if (get_apache_tracker() == "service") { print " Apache install status = Installed as a service\n"; } if (get_apache_tracker() == "program") { print " Apache install status = Installed as a standard program\n"; } } else { print " Apache run status = Not running\n"; if (get_apache_tracker() == "free") { print " Apache install status = Free to install\n"; } if (get_apache_tracker() != "free") {
function uninstall_apache_service() { global $us_apache_bin; global $us_apache_service_name; $Apache_exe = get_apache_exe(); $cmd = "{$us_apache_bin}/{$Apache_exe} -k uninstall -n \"{$us_apache_service_name}\""; exec($cmd, $dummy, $return); // Uninstall set_apache_tracker('free'); // Set tracker to 'free' Prevents }