Como ver las estadisticas del Awstats sin dar los datos del cPanel tienen algún script?

Simplemente necesitas subir un archivo con extensión .php con el siguiente código:

<?php

$user = 'usuario';//Usuario de acceso al panel de control
$pass = 'contraseña';//Contraseña de acceso al panel de control
$domain = 'dominio.com';//No incluyas 'http://' ni 'www'

/*
NO NEED TO TOUCH ANYTHING BELOW HERE
*/

//retrieves the file, either .pl or .png
function getFile($fileQuery){
global $user, $pass, $domain;
return file_get_contents("
http://$user:$pass@$domain:2082/".$fileQuery,'r');
}

//it's a .png file...
if(strpos($_SERVER['QUERY_STRING'],'.png')!==false) {
$fileQuery = $_SERVER['QUERY_STRING'];
}
//probably first time to access page...
elseif(empty($_SERVER['QUERY_STRING'])){
$fileQuery = "awstats.pl?config=$domain";
}
//otherwise, all other accesses
else {
$fileQuery = 'awstats.pl?'.$_SERVER['QUERY_STRING'];
}

//now get the file
$file = getFile($fileQuery);

//check again to see if it was a .png file
//if it's not, replace the links
if(strpos($_SERVER['QUERY_STRING'],'.png')===false) {
$file = str_replace('awstats.pl', basename($_SERVER['PHP_SELF']), $file);
$file = str_replace('="/images','="'.basename($_SERVER['PHP_SELF']).'?images',$file);
}
//if it is a png, output appropriate header
else {
header("Content-type: image/png");
}

//output the file
echo $file;
?>

Y lo tendrás de forma pública sin tener que dar los datos de acceso al cPanel

  • 8 brukere syntes dette svaret var til hjelp
Var dette svaret til hjelp?

Relaterte artikler

Como o Que significan los Registro de Errores que son? 400 401 404 503

Cuando esta navegando en Internet de seguro se habrá encontrado con paginas que muestran un...

Ques es el Administrador de Negación de IPs / IP Deny Manager

El Administrador de Deny IP le permite bloquear el acceso a su sitio web desde direcciones IP...

Me puede explicar el E-mail correo de bienvenida?

Si, aque las partes mas importantes: Al contratar un Hosting Linux ?con nosotros usted recibir?...

En Un Firewall que puertos debo dejar abiertos para que el Cpanel, Correo, Ftp, webmail, Whm y Mysql remoto me funcionen?

Los puertos que deberá abrir en su firewall proxy o red son: Puertos Comúnmente...

Como crear una pagina de error para los errores (404 400 500) etc.?

Las páginas de error se sirven a los usuarios de Internet cuando cualquiera de una variedad de...