Beispiel #1
0
<?php

include "../../../config/main_config.php";
require _CFG_INTERFACE_LIBRERIA;
include "../include_permiso.php";
require_once _CFG_INTERFACE_DIRMODULES . "mod_awstats/include_funciones.php";
require_once _CFG_INTERFACE_DIRMODULES . "mod_xmlconfig/include_funciones.php";
$mDominio = trim($_POST['frmDominio']);
$mContenido = $_POST['frmContenido'];
$mUsuario = trim($_POST['frmUsuario']);
$mPassword = trim($_POST['frmPassword']);
if ($_GET['id'] != 0) {
    $mUsuario_Antiguo = awstats_usuariohtpasswd($mDominio);
    awstats_htpasswdsave($mDominio, $mUsuario_Antiguo, $mUsuario, $mPassword);
    awstats_filesave_conf($mDominio, $mUsuario, $mContenido);
} else {
    awstats_htpasswdsave($mDominio, $mUsuario, $mUsuario, $mPassword);
    awstats_cronsave($mDominio);
    awstats_filesave_conf($mDominio, $mUsuario, $mContenido);
}
header("Location: ../../../index.php?grupo=servicios&seccion=awstats&pag=index\n\n");
exit;
    $variables["CFG_DOCUMENTROOT"] = _CFG_APACHE_DOCUMENTROOT . $mDominio;
    $variables["CFG_ESTADO"] = 1;
    $variables["APACHE_CGIBIN"] = 0;
    $variables["APACHE_INDEXES"] = "";
    $variables["APACHE_MULTIVIEWS"] = "MultiViews";
    $variables["PHP_REGISTERGLOBAL"] = 1;
    $variables["PHP_SAFEMODE"] = 1;
    $variables["PHP_UPLOAD"] = 0;
    apache_generartemplate($mDominio, $variables, false);
}
flush();
if (function_exists("awstats_info")) {
    echo "Modulo mod_awstats...<br>";
    awstats_htpasswdsave($mDominio, $mUsuario, $mUsuario, $mPassword);
    awstats_cronsave($mDominio);
    awstats_filesave_conf($mDominio, $mUsuario, "");
}
flush();
if (function_exists("bind_info")) {
    echo "Modulo mod_bind...<br>";
    bind_domainsave($mDominio);
    bind_filesave_hosts($mDominio, "");
}
flush();
if (function_exists("mysql_info") and function_exists("xmlconfig_info")) {
    echo "Modulo mod_mysql...<br>";
    db_mysql_dbasecrear($mDominio, $mBase, $mPassword);
}
flush();
if (function_exists("logrotate_info")) {
    echo "Modulo mod_logrotate...<br>";