Bonjour,
Ce n'est pas une question, mais plutôt une réponse :-). Le lecteur RSS tt-rss a besoin d'un démon ou d'une tâche planifiée pour mettre à jour les flux RSS. Maintenant que Yulpa gère les tâches planifiées, on peut avoir un tt-rss bien configuré. Quelques subtilités, donc je partage mes trouvailles pour les configurer :
Les tâches planifiées sont dans la sous-section « Fichiers & Accès -> Tâches planifiées ». Malheureusement, tt-rss demande d'exécuter la commande
php update.php --feeds
et les tâches de Yulpa ne prennent pas d'arguments, donc on ne sait pas où mettre le --feeds. Solution : créer un autre script PHP qui va appeler update.php correctement. Là, php va râler que les modules MySQL, JSON, mbstring et DOM ne sont pas actifs. Solution : appeler PHP avec "-d extension=..." pour chacune des extensions nécessaires (bizarement l'éditeur de php.ini fourni par Yulpa n'a pas l'air de faire ce qu'il faut). Au final, mon script "self-update.php" est le suivant :
<?php
if (!defined('PHP_BINARY'))
define('PHP_BINARY', '/usr/bin/php');
$cmd = PHP_BINARY . " " .
"-d extension=json.so -d extension=mysqli.so -d extension=dom.so -d extension=mbstring.so " .
__DIR__ . DIRECTORY_SEPARATOR . 'update.php --feeds';
echo($cmd . "\n");
system($cmd);
?>
La tâche planifiée exécute ce script toutes les heures.
On peut aussi lancer la mise à jour manuellement via l'accès SSH :
php self-update.php