Vous n'êtes pas identifié(e).
Bonjour,
Voila je viens ici pour savoir comment faire lorsque quand nous lançons pisg via la console putty par un ./pisg il me répond :
admin@XXXXXX:~/shell/pisg$ ./pisg
pisg v0.72 - Perl IRC Statistics Generator
Using config file: pisg.cfg
No logfile or logdir defined for #Accueil
admin@XXXXXX:~/shell/pisg$
Alors que l'eggdrop est config pour sa, par contre comment l'éggdrop reconnais qu'il doit prendre les stats s'il n'y a pas de link ?
A part un petit morceau de plus dans le eggdrop.conf
Mon eggdrop est la version 6.21
Venez sur http://www.hosting-eu.fr/
Serveur VPS sur mesure héberger chez http://www.Kyronet.com
Process : 4x2,80ghz, Disque Dur : 1000go et RAM : 6go
Hors ligne
Salut,
6.21 ? Pas possible... 1.6.21 serait plus correct...
Ensuite, il suffit de quelques lignes dans la configuration de l'eggdrop effectivement.
D'un côté, il faut lui ajouter les salons à logués avec une direction
Code:
logfile pjk #tonsalon "logs/tonsalon.log"
Et ceci pour chaque salon supplémentaire.
Tu dois également ajouter ces quelques lignes de configuration
Code:
set log-time 1
set keep-all-logs 1
set logfile-suffix ".%Y%m%d"
Ensuite, l'eggdrop n'a pas besoin de link, car il ne fait que log le traffic sur le salon et Pisg lui ne fait que lire les fichiers pour en tirer des statistiques.
En informatique il n'y a pas de mauvais outils, il n'y a que de mauvais utilisateurs. Le problème le plus récurrent est celui qui se trouve entre la chaise et le clavier.
Hors ligne
moi aussi soucis avec pisg sur un eggdrop 1.6.21 heberger sur une dedibox
./pisg
pisg v0.72 - Perl IRC Statistics GeneratorUsing config file: pisg.cfg
Statistics for channel #testbotstats @ irc.newnet.net by Stats01
Looking for logfiles in /home/bouba89/shell/eggdrop/logs/stats/...
1 logfile(s) found, using mIRC format...
Analyzing log /home/bouba89/shell/eggdrop/logs/stats/testbotstats.log.20120704... 1 days, 46 lines total
Channel analyzed successfully in 00 hours, 00 minutes and 00 seconds on Wed Jul 4 17:34:06 2012Now generating HTML (FR) in /home/bouba89/shell/eggdrop/logs/stats/testbotstats.html...
Could not load pisg! Reason:
./pisg: Unable to open stylesheet layout/nomdevotretheme.css: Aucun fichier ou dossier de ce typebouba89@sd-36346:~/pisg$ /home/bouba89/shell/eggdrop/logs/stats/testbotstats.html...
-bash: /home/bouba89/shell/eggdrop/logs/stats/testbotstats.html...: Aucun fichier ou dossier de ce type
quel url pour voir mes stats ? l'ip de la dedibox ?
Hors ligne
....
T'aurais déjà du mal à le voir vu les erreurs...
1) configure correctement ton pisg surtout pour le CSS à utilisé.
2) Il faut que tu envoies ton fichier ".html" vers ton dossier web. (Le dossier accessible depuis http(s) grâce à un serveur web.
En informatique il n'y a pas de mauvais outils, il n'y a que de mauvais utilisateurs. Le problème le plus récurrent est celui qui se trouve entre la chaise et le clavier.
Hors ligne
en gros je doit installer apache ?
et config CSS c'est a dire ?
Hors ligne
Apache... Si tu l'a pas déjà, pour afficher des pages web, un serveur web est nécessaire.
Les configurations CSS, c'est le feuillet de style à utiliser pour généré les stats (le style de la page) c'est dans les configurations de Pisg.
En informatique il n'y a pas de mauvais outils, il n'y a que de mauvais utilisateurs. Le problème le plus récurrent est celui qui se trouve entre la chaise et le clavier.
Hors ligne
ok merci de tes réponses non apache n'est pas déjà installer c'est un Ubuntu 12.04 LTS
je vais essayer de l'installer sans faire de bêtises
Hors ligne
Salut
Si ta un vps ou dédié tu pourras mais si c'est un ircd ou shell tu pourras rien y faire...
Venez sur http://www.hosting-eu.fr/
Serveur VPS sur mesure héberger chez http://www.Kyronet.com
Process : 4x2,80ghz, Disque Dur : 1000go et RAM : 6go
Hors ligne
c'est une serveur dedie
Hors ligne
Alors un simple
apt-get install apache2
suffiras
Dernière modification par Kevin (04/07/2012 22:35:42)
Venez sur http://www.hosting-eu.fr/
Serveur VPS sur mesure héberger chez http://www.Kyronet.com
Process : 4x2,80ghz, Disque Dur : 1000go et RAM : 6go
Hors ligne
c'est fait mai après je bloque niveau redirection avec pisg.cfg et eggdrop
Hors ligne
Regarde déjà si dans ton /var/www ta le fichier stats.html
Et a qu'elle heure a était modifié. Et si c'est ok alors va sur www.ton-ip/fichier-stats.html
Venez sur http://www.hosting-eu.fr/
Serveur VPS sur mesure héberger chez http://www.Kyronet.com
Process : 4x2,80ghz, Disque Dur : 1000go et RAM : 6go
Hors ligne
quand je lance pisg j'ai ça : Using config file: pisg.cfg
voici mon pisg.cfg
# pseudo ignoré par exemple vos Bots
<user nick="bot" ignore="y">
#image globale , mettera un avatar par défaut si aucun autre n'est spécifié
<set DefaultPic="avatar.png">
<set lang="FR">
#Ajouter des pseudos sous cette forme
#Sexes possible f=femme m=homme b=bot
# Pour les alias de pseudo vous pouvez utiliser une étoile pour englober un type de pseudo
<user nick="Marc" alias="Marc M|Away*" sex="m">
#Définir le Css voulu ( dans le répertoire /layout
<set ColorScheme="darkred">
<set NickTracking="1">
<set FoulWords="salope petasse con nike connasse pd connard pute salopard encule enculer ">
<set ShowViolentLines="1">
<set hicell="#444444">
<set hicell2="#AAAAAA">
<set ViolentWords="slaps baffes grooosse baffe frappe frapper baffer poing taper tape bousculer bouscule coup coups">
<set ShowSmileys="1">
<set SmileyHistory="15"><channel="#testbotstat">
LogDir="/home/bouba89/shell/eggdrop/logs/stats"
LogPrefix="testbotstat"
Format="mIRC"
Network="irc.newnet.net"
#Chemin où sera envoyée la page et son nom
OutputFile="/home/var/www/stats.html"
Maintainer= "Stat01"
Lang = "FR"
ShowActiveTimes = "1"
ShowWords = "0"
ShowWpl = "1"
ShowCpl = "1"
ShowTopics = "1"
ShowBigNumbers = "1"
ShowLastSeen = "1"
ShowTime = "1"
ShowLineTime = "1"
ShowRandQuote = "1"
ShowLegend = "1"
ShowKickLine = "1"
ShowActionLine = "1"
ShowShoutLine = "1"
ShowMuw="0"
ShowMru="0"
ShowMostNicks = "1"
ShowOps= "1"
ShowMrn= "1"
ShowMostNicks= "1"
MostNicksHistory = "5"
ShowMostActiveByHour= "1"
ShowMostActiveByHourGraph= "1"
MinQuote = "2"
ActiveNicks = "20"
ActiveNicks2= "20"
ActiveNicksByHour= "10"
MostNicksVerbose = "150"
TopicHistory= "4"
UrlHistory= "5"
ShowKarma="1"
ShowSmileys="1"
SmileyHistory="15"
ShowActiveGenders="1"
ShowVoices = "1"
ShowHalfops = "1"
Hors ligne
Bon...
Limite, on s'en fiche totalement du css pour l'instant.
Ce qui l'intéresse, c'est de zieuter ses stats.
Installer Apache était chose a faire.
A présent, tu dois vérifié certains points :
A juger ta config psig :
OutputFile="/home/var/www/stats.html" <= Tu n'as certainement pas le droit d'aller modif/ajouter/... dans un autre shell que "bouba89" où alors la sécurité est... je laisse choisir le mot aux lecteurs.
/home/bouba89/public_html/stats.html semble déjà plus approprié (Si tu n'as pas modifié le répertoire de user_dir par défaut) (Voir /etc/apache2/mods-available/userdir.conf)
As tu configuré apache2 correctement pour afficher justement les pages ?
Pour activer userdir : (En root)
Code:
a2enmod userdir
Vérifier la config de ce dernier :
Code:
/etc/apache2/mods-available/userdir.conf
Config valable :
Code:
<IfModule mod_userdir.c>
UserDir public_html
UserDir disabled root
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
</IfModule>
Tu auras certainement un problème php pour les shell par la suite, voici la solution d'avance :
/etc/apache2/mods-available/php5.conf
Code:
<IfModule mod_php5.c>
<FilesMatch "\.ph(p3?|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FilesMatch>
# To re-enable php in user directories comment the following lines
# (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
# <IfModule mod_userdir.c>
# <Directory /home/*/public_html>
# php_admin_value engine Off
# </Directory>
# </IfModule>
</IfModule>
Redémarrer apache
Code:
/etc/init.d/apache restart
Ta page sera ensuite accessible via :
http://domaine_ou_ip_du_serveur/~bouba89
Dernière modification par Nickoos (05/07/2012 01:47:05)
Hors ligne
bonjour Nickoos
- j'ai bien activer userdir en root
- j'ai fait un nano sur le userdir.conf ( tout est pareil que ta config)
- le dossier public_html n'existe pas par contre
- le dossier ni le php5.conf n'existe pas non plus
j'ai redemarrer apache et il ma dit cela :
* Restarting web server apache2 /usr/sbin/apache2ctl: 87: ulimit: error setting limit (Operation not permitted)
/usr/sbin/apache2ctl: 87: ulimit: error setting limit (Operation not permitted)
(13)Permission denied: make_sock: could not bind to address [::]:80
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
[fail]
Hors ligne
- le dossier public_html n'existe pas par contre
... créer le ?
- le dossier ni le php5.conf n'existe pas non plus
aptitude install php5
Pour le problème de config apache, tu as du faire des erreurs dans celle-ci.
Hors ligne
bonjour
apres moult difficultés j'ai obtenu une page de stats mai celle ci n'as pas de barre de couleur dans les graphiques auriez vous une idée ... ?
j'ai changer le timestamp dans le .eggdrop.conf
et ça me dit toujour ça :
No files in "/home/bouba89/shell/eggdrop/logs/" matched prefix "testbotstats"
0 logfile(s) found, using mIRC format...Channel analyzed successfully in 00 hours, 00 minutes and 00 seconds on Fri Jul 6 18:27:59 2012
No parseable lines found in logfile (0 total lines). Skipping.
-> You might be using the wrong format.
-> A common error is that the logs do not contain timestamps for each line.
Hors ligne
1) Es-tu sûr que dans le dossier en question, il y est bien des fichiers ?
2) Les fichiers commencent-t-ils bien par "testbotstats" ?
Pour les images, il faut mettre le dossier contenant les images, dans le même dossier que la page des statistiques.
Dernière modification par Damien (06/07/2012 18:57:30)
En informatique il n'y a pas de mauvais outils, il n'y a que de mauvais utilisateurs. Le problème le plus récurrent est celui qui se trouve entre la chaise et le clavier.
Hors ligne
bon je vient de rectifiez les erreurs mais toujour aucune couleurs de graphique et la page ne semble pas s'actualiser quand je lance un ./pisg
Looking for logfiles in /home/bouba89/shell/eggdrop/logs/...
1 logfile(s) found, using mIRC format...
Analyzing log /home/bouba89/shell/eggdrop/logs/#testbotstats.log.20120706... 1 days, 3 lines total
Channel analyzed successfully in 00 hours, 00 minutes and 00 seconds on Fri Jul 6 19:00:31 2012Now generating HTML (FR) in /home/bouba89/public_html/testbotstats.html...
Hors ligne
il faut mettre le dossier gfx ? dans le dossier public_html ?
Hors ligne
De mémoire, me semble que c'est le dossier, mais tu peux également le préciser dans la configuration l'endroit où Pisg doit aller chercher les fichiers d'image (Cf: http://pisg.sourceforge.net/documentation#PicLocation)
En informatique il n'y a pas de mauvais outils, il n'y a que de mauvais utilisateurs. Le problème le plus récurrent est celui qui se trouve entre la chaise et le clavier.
Hors ligne
merci beaucoup ça fonctionne
Hors ligne
bonjour,
je me suis aider de la discusion ici pour configurer mon pisg mais j'ai un autre soucis au lancement voici ce que j'ai comme message:
(vortex)(~/pisg)» ./pisg
pisg v0.72 - Perl IRC Statistics Generator
Using config file: pisg.cfg
Statistics for channel #frequence-dsa @ irc.portail-dsa.net by Stats
Looking for logfiles in /home/vortex/eggdrop/logs/stats/...
1 logfile(s) found, using eggdrop format...
Analyzing log /home/vortex/eggdrop/logs/stats/frequence-dsa.log... 0 days, 0 lines total
Channel analyzed successfully in 00 hours, 00 minutes and 00 seconds on Sun Sep 2 17:27:36 2012
No parseable lines found in logfile (0 total lines). Skipping.
-> You might be using the wrong format.
-> A common error is that the logs do not contain timestamps for each line.
mon pisg ne joint pas le server qui peu m'aider?
Hors ligne
Pisg ne joint aucun serveur, il ne fait que analysé les logs de l'eggdrop... Autrement dit, l'eggdrop doit être connecté sur le(s) salon(s) et être configuré de manière à loggué le salon.
Et Pisg, se sert des logs générés par l'eggdrop pour ensuite effectuer la génération des statistiques à travers sont script perl.
En informatique il n'y a pas de mauvais outils, il n'y a que de mauvais utilisateurs. Le problème le plus récurrent est celui qui se trouve entre la chaise et le clavier.
Hors ligne
bonjour judge
ok merci mais alors pour mon message:
que dois-je modifier?
Hors ligne