FAQ

Questions
  1. W3Perl est incapable d'ouvrir le fichier de log ...
  2. Je n'ai aucun graphes dans les pages. Quel est le problème ?
  3. Je n'ai pas de background dans mes pages.
  4. Il y a plusieurs trous dans le texte sur les stats sur les pays. Pourquoi ?
  5. Je ne parviens pas à trouver mon serveur dans les fichiers produits. Pourquoi ?
  6. J'ai choisi de voir l'activité de mon domaine local mais les stats ne me montrent auncune stats au sein de mon domaine.
  7. Cron-pages.pl s'arrête en me prévenant que rien n'a &ecute;té scanné
  8. Auncun fichier n'est produit.
  9. L'initialisation est très lente (cron-pages.pl)
  10. Je voudrais juste des stats entre deux dates ou je veux des stats sur une journée spécifique.


Réponses W3Perl est incapable d'ouvrir le fichier de log...

Le fichier de log doit pouvoir être lisible par tous (mais pas en écriture bien sûr !) Demandez gentillement à votre ingénieur système de corriger cela. Un 'chmod 644' sur le fichier de log est suffisant pour utiliser w3perl.


Je n'ai aucun graphes dans les pages. Quel est le problème ?

Il manque quelque chose....assurez vous que vous avez bien l'application fly installée quelque part sur votre machine. Vérifiez aussi le chemin que vous avez donné dans le fichier config.pl.


Je n'ai pas de background dans mes pages.

Vérifiez votre variable $linkpath dans config.pl.
Vous devez donné un chemin relatif au répertoire du serveur.


Il y a plusieurs trous dans le texte sur les stats sur les pays. Pourquoi ?

Il y a des codes de pays dans le fichier "pays-conv" (situé dans le répertoire resources. Dans la crontab, prenez soin d'oter la redirection "> /dev/null 2>&1" pour être informer des extensions manquantes.


Je ne parviens pas à trouver mon serveur dans les fichiers produits. Pourquoi ?

* Vous devez sélectionner votre domaine locale ($locallog = 1).
* Peut être avez vous mis votre machine dans la variable nolog ? Si c'est le cas, otez la de nolog.
* Ou peut ≖tre votre machine n'a pas de table de reverse DNS. Dans ce cas, vous trouverez votre machine dans la liste des pays non résolus.
* L'application ne gère pas les noms de machines plus longs que 9 champs.


J'ai choisi de voir l'activité de mon domaine local mais les stats ne me montrent auncune stats au sein de mon domaine.

Deux possibilités : personne ne s'est servi de votre site à l'intérieur de votre domaine local ou plus simplement avez vous fait une erreur dans la variable $localserver. Vérifiez cela.


Cron-pages.pl s'arrête en me prévenant que rien n'a &ecute;té scanné

* Vérifiez votre variable $tri. Elle doit être mise à "/" si vous désirez des stats sur l'ensemble de votre fichier de log ou elle doit être à un sous répertoire si vous ne désirez qu'une partie de votre fichier de log. Peut être essayez vous de scanner votre fichier de log avec un sous répertoire qui n'existe pas.
* Peut être avez vous exclus tout votre serveur ! Vérifiez @excluderepert dans votre fichier config.pl
* Le fichier de log doit posséder plus d'une journée de données. Attendez le lendemain pour avoir un fichier de log plus important.
* Si vous utilisez un fichier de log
quotidien. Vous devez utiliser w3perl de cette facon :

    Premier jour : ` minuit, déplacer votre fichier de log logfile vers logfile.old et lancer cron-pages.pl sur ce fichier logfile.old
    Jour + 1 : ` minuit, effacez logfile.old, déplacez le fichier de log courant vers logfile.old et lancer cron-inc.pl
    Jour + 2 : idem que le jour + 1 ...


Auncun fichier n'est produit.

Est ce que votre répertoire est en écriture ? Avez vous sélectionner un langage pour la sortie dans @lang ?


L'initialisation est très lente (cron-pages.pl)

Vérifiez votre fichier de configuration. Evitez d'utiliser l'option de reverse dns car chaque ligne de votre fichier de log peut prendre plusieurs secondes à être exécuter. Si vous avez de gros fichiers de log, utilisez une précision plus bas (évitez impérativement le mode 4). Vous pouvez aussi comprésser votre fichier de log pour augmenter la vitesse de calcul.


Je voudrais juste des stats entre deux dates ou je veux des stats sur une journée spécifique.

Uitilisez cron-page.pl -s <date1> -r <date2> où date1 et date2 ont les syntaxes suivantes : <jour>-<mois>-<année> (jour, mois et année sont des nombres à deux chiffres)
Utilisez cron-inc.pl -j <date> où date a la syntaxe suivante : dd/Mmm/yyyy dd est le jour avec deux chiffres, Mmm est le mois avec la première lettre en majuscule et yyyy est l'année avec quatre chiffres.



back