Belle découverte - Agrégateur RSS
Mais pas compatible avec PHPBoost
Discussions Générales
chulukai Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre chulukai
- Inscrit le : 30/12/2008
- Site internet
J'ai découvert après plusieurs années de recherche un script agrégateur RSS gratuit. Voir ici. Pour ceux qui veux affichés de l'information RSS de d'autres sites sur leur site, ce script fait très bien le travail, simple a installer sur son hébergeur avec un install, simple a configuré, un administration avec mot de passe, en français, pour terminé deux choix de thèmes.
Bye
Édité par chulukai Le 29/03/2013 à 00h34
chulukai Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre chulukai
- Inscrit le : 30/12/2008
- Site internet
Je sais pas si vous pouvez m'aidé au sujet du "CRON" J'ai cette option "Tâches Cron" chez mon hébergeur et il faut l'utilisé pour que le flux soit à jour régulièrement.
Une fois le script installer on me dit de mettre en place le cron comme ceci :
Code TEXT :
0,5,10,15,20,25,30,35,40,45,50,55**** weget -q -o
Ce que je ne comprend pas, c'est le "weget -q -o", il n'y a pas d'endroit pour le mettre et c'est quoi ce "weget -q -o".
Pour terminé il y a aussi "sudo contrab -e" qu'il faut exécuté... comment faire ?
Désolé de mon ignorance, je ne connaissais pas la tâche tron avant aujourd'hui.
Merci de votre aide
Édité par chulukai Le 24/03/2013 à 14h41
Teki Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre Teki
- Inscrit le : 17/02/2013
Quelle est la tâche cron qu'on te demande de lancer ? Parce que là tu sembles vouloir télécharger un fichier (wget) mais pas d'adresse précisée ..
Si tu peux configurer des crons depuis le Cpanel, c'est bien plus pratique

Pour le wget, c'est une fonction sous Unix qui te sert à télécharger un fichier distant
PS : Rien ne sert de lancer cette tâche toutes les 5 minutes (0 5 10 15 20 ....), tu vas charger le serveur pour rien.
Pour un flux RSS, une ou 2 fois par heure maxi c'est très bien ( exemple :
*/30 * * * * wget -O - -q -t 1 http://monsite.com/cron.php )
Édité par Teki Le 24/03/2013 à 15h00
"Je suis un mec simple, y'a pas plus compliqué que moi"
chulukai Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre chulukai
- Inscrit le : 30/12/2008
- Site internet
Teki-Latex :Bonjour.
Quelle est la tâche cron qu'on te demande de lancer ? Parce que là tu sembles vouloir télécharger un fichier (wget) mais pas d'adresse précisée ..
Si tu peux configurer des crons depuis le Cpanel, c'est bien plus pratique
Pour le wget, c'est une fonction sous Unix qui te sert à télécharger un fichier distant
PS : Rien ne sert de lancer cette tâche toutes les 5 minutes (0 5 10 15 20 ....), tu vas charger le serveur pour rien.
Pour un flux RSS, une ou 2 fois par heure maxi c'est très bien ( exemple : 0 30 * * * * wget http://www.monsite.com/monfichier_cron.php )
Oui je peux configurer les crons via mon administration chez mon hébergeur.
Désolé je n'avais pas écrit l'adresse : /home/xxxxxxxx/domains/gratiweb.info/public_html/rss/logs/cron.log. C'est ce qu'on ma demandé d'écrir après installation dans commande. Est-ce que le weget -q -O s'installe dans commande comme ceci :
Code TEXT :
*/30 * * * *
Code TEXT :
weget -q -O /home/xxxxxxxx/domains/gratiweb.info/public_html/rss/logs/cron.log
Ps. Les x sont mon pseudo de mon admin de l'hébergeur
Merci
Édité par chulukai Le 24/03/2013 à 15h23
Teki Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre Teki
- Inscrit le : 17/02/2013
- de mémoire, le -o ne fonctionne pas. Il faut absolument que le -O soit en majuscule
- je ne pense pas que ton chemin soit bon :
sur le site de ton flux RSS, je vois ça :
0 * * * * wget -q -O /var/www/leed/logsCron "http://127.0.0.1/leed/action.php?action=synchronize
As-tu essayé leur commande ?
"Je suis un mec simple, y'a pas plus compliqué que moi"
chulukai Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre chulukai
- Inscrit le : 30/12/2008
- Site internet
Teki-Latex :
2 choses :
- de mémoire, le -o ne fonctionne pas. Il faut absolument que le -O soit en majuscule
- je ne pense pas que ton chemin soit bon :
sur le site de ton flux RSS, je vois ça :
0 * * * * wget -q -O /var/www/leed/logsCron "http://127.0.0.1/leed/action.php?action=synchronize
As-tu essayé leur commande ?
- de mémoire, le -o ne fonctionne pas. Il faut absolument que le -O soit en majuscule
- je ne pense pas que ton chemin soit bon :
sur le site de ton flux RSS, je vois ça :
0 * * * * wget -q -O /var/www/leed/logsCron "http://127.0.0.1/leed/action.php?action=synchronize
As-tu essayé leur commande ?
Désolé pour le O c'est mon erreur. Je n'ai pas essayer leur commande puisque je ne sais pas comment faire. J'ai écrit l'adresse ci-haut, ce sont eu qui mon donne cette commande. C'est le wget -q -O que ne sais pas ou l'écrire.
Ps.Qu''a tu fait pour voir ça : 0 * * * * wget -q -O /var/www/leed/logsCron "http://127.0.0.1/leed/action.php?action=synchronize
Merci
Édité par chulukai Le 24/03/2013 à 15h26
Teki Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre Teki
- Inscrit le : 17/02/2013
Je crois que tu m'as perdu..
Edit : La tâche cron que je t'ai donné je l'ai eu ici : http://projet.idleman.fr/leed/?page=Installation
Dans cette commande, remplace le 127.0.0.1/leed par l'adresse de ton site (ex : monsite.com/rss )
Édité par Teki Le 24/03/2013 à 15h30
"Je suis un mec simple, y'a pas plus compliqué que moi"
chulukai Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre chulukai
- Inscrit le : 30/12/2008
- Site internet
Je suis aller configurer dans tâche cron
Ceci :

C'est le wget -q -O que je sais pas si il est à la bonne place.
Pour l'adresse dont tu parle : http://gratiweb.info/rss/action.php?action=synchronize&code=c1ce02xxxx (j'ai enlever les derniers chiffres.)
Pour terminé il y a aussi "sudo contrab -e" qu'il faut exécuté... comment faire ?
Merci
Teki Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre Teki
- Inscrit le : 17/02/2013
sudo contrab -e ne sert qu'à appeler l'éditeur de tâche cron, inutile dans ton cas.
Donc dans ton directdmin, à la place de : weget -q -O /home/xxxxxxxx/domains/gratiweb.info/public_html/rss/logs/cron.log
Entre ça : wget -q -O /var/www/leed/logsCron "http://127.0.0.1/leed/action.php?action=synchronize
Dans cette commande, remplace le 127.0.0.1/leed par l'adresse de ton site (ex : monsite.com/rss )
Edit : conserve les espaces et majuscules
Édité par Teki Le 24/03/2013 à 16h44
"Je suis un mec simple, y'a pas plus compliqué que moi"
chulukai Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre chulukai
- Inscrit le : 30/12/2008
- Site internet

Je n'ajoute pas &code=c1ce02xxxx à la suite de syncronyze comme l'adresse que j'ai écrit au dessus de ton message.
Merci
Édité par chulukai Le 24/03/2013 à 17h11
Teki Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre Teki
- Inscrit le : 17/02/2013
J'imagine que ceci est un code permettant à toi seul de lancer cette commande (via comparaison du code).
Essaye donc ceci : wget -q -O /var/www/leed/logsCron "http://127.0.0.1/leed/action.php?action=synchronize&code=c1ce02xxxx"
Toujours en remplaçant le 127.0.0.1/leed par l'adresse de ton site (ex : monsite.com/rss )
Si ça ne fonctionne pas, tu peux aussi tenter de virer le path ( /var/www/leed/logsCron )
"Je suis un mec simple, y'a pas plus compliqué que moi"
chulukai Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre chulukai
- Inscrit le : 30/12/2008
- Site internet
Il y a t'il moyen de savoir si c'est OK
Merci de ta très grande patience.
Teki Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre Teki
- Inscrit le : 17/02/2013
Tu y trouveras le résultat de l'opération. Si tu vois un joli 'not found', c'est que ça ne fonctionne pas Oo'
"Je suis un mec simple, y'a pas plus compliqué que moi"
chulukai Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre chulukai
- Inscrit le : 30/12/2008
- Site internet
chulukai Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre chulukai
- Inscrit le : 30/12/2008
- Site internet
Finalement la commande était ceci :
wget -q -O /home/nom domains/domains/gratiweb.info/plublic_html/rss/logs/cron.log "http://gratiweb.info/rss/action.php?action=synchronize&code=# de code"
Ça fonctionne bien
Édité par chulukai Le 25/03/2013 à 17h24
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie