{"id":2396,"date":"2012-03-19T16:40:53","date_gmt":"2012-03-19T15:40:53","guid":{"rendered":"http:\/\/blog.beufa.net\/?p=62"},"modified":"2014-09-01T19:36:25","modified_gmt":"2014-09-01T18:36:25","slug":"auto-heberger-son-rss-reader-part-3","status":"publish","type":"post","link":"https:\/\/beufa.net\/fr\/blog\/auto-heberger-son-rss-reader-part-3\/","title":{"rendered":"Auto h\u00e9berger son RSS Reader, part 3"},"content":{"rendered":"<p>Maintenant que notre lecteur de flux tourne, deux solutions pour d\u00e9marrer le d\u00e9mon d&#8217;update :<\/p>\n<p>D\u00e9marrage :<\/p>\n<pre class=\"brush:shell\">[user@home:~]$ sudo start-stop-daemon -c www-data -Sbx \/var\/www\/[YOUR_PATH]\/rss\/update_daemon2.php<\/pre>\n<p>Arr\u00eat :<\/p>\n<pre class=\"brush:shell\">[user@home:~]$ killall php<\/pre>\n<p>Si vous avez un probl\u00e8me de d\u00e9marrage (messages sur le GUI du type &#8220;update daemon is not running&#8221;), tapez en connaissance de cause :<\/p>\n<pre class=\"brush:shell\">[user@home:~]$ sudo chmod 777 -R \/var\/www\/[YOUR_PATH]\/rss\/{cache,feed-icons,lock,lib\/htmlpurifier\/library\/HTMLPurifier\/DefinitionCache\/Serializer}\r\n[user@home:~]$ sudo chown www-data:www-data -R \/var\/www\/[YOUR_PATH]\/rss\/{cache,feed-icons,lock,lib\/htmlpurifier\/library\/HTMLPurifier\/DefinitionCache\/Serializer}<\/pre>\n<p>Sinon vous pourrez toujours d\u00e9marrer avec la crontab, mais vous aurez un message comme quoi le d\u00e9mon ne tourne pas ! Par exemple pour lancer un update toutes les 30 minutes :<\/p>\n<pre class=\"brush:shell\">[user@home:~]$ sudo crontab -l -u www-data\r\nSHELL=\/bin\/bash\r\nPATH=\/bin:\/usr\/bin\r\nMAILTO=user\r\nHOME=\/\r\n# For details see man 4 crontabs\r\n# Example of job definition:\r\n# .---------------- minute (0 - 59)\r\n# |  .------------- hour (0 - 23)\r\n# |  |  .---------- day of month (1 - 31)\r\n# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...\r\n# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat\r\n# |  |  |  |  |\r\n# *  *  *  *  * user-name command to be executed\r\n*\/30 *  *  *  * cd \/var\/www\/[YOUR_PATH]\/rss &amp;&amp; \/usr\/bin\/php update.php -feeds &gt;\/dev\/null 2&gt;&amp;1<\/pre>\n<p>Bon amusement, maintenant vous avez un Google Reader @ Home.<\/p>\n<p>Apr\u00e8s quelques semaines d&#8217;utilisation, je suis \u00e0 20MB de DB MySQL occup\u00e9e pour l&#8217;instant (sur 2To de Disque !!!) !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Maintenant que notre lecteur de flux tourne, deux solutions pour d\u00e9marrer le d\u00e9mon d&#8217;update : D\u00e9marrage : [user@home:~]$ sudo start-stop-daemon -c www-data -Sbx \/var\/www\/[YOUR_PATH]\/rss\/update_daemon2.php Arr\u00eat&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/beufa.net\/fr\/blog\/auto-heberger-son-rss-reader-part-3\/\">Continue reading<span class=\"screen-reader-text\">Auto h\u00e9berger son RSS Reader, part 3<\/span><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[48,49,50,35,83],"class_list":["post-2396","post","type-post","status-publish","format-standard","hentry","category-webapps","tag-flux-rss","tag-google","tag-google-reader","tag-self-hosting","tag-tiny-tiny-rss","entry"],"_links":{"self":[{"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/posts\/2396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/comments?post=2396"}],"version-history":[{"count":1,"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/posts\/2396\/revisions"}],"predecessor-version":[{"id":2491,"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/posts\/2396\/revisions\/2491"}],"wp:attachment":[{"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/media?parent=2396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/categories?post=2396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beufa.net\/fr\/wp-json\/wp\/v2\/tags?post=2396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}