Yunohost 3.0 Strecth - FreshRSS - EasyRSS en erreur 500 - Solution

Si EasyRss ne fonctionne plus suite à la migration vers Yunohost 3.0 Strecth alors que FreshRSS fonctionne, vérifier dans les logs.

Personnellement j’avais dans le fichier freshrss.org-access.log

192.168.0.254 - - [24/Jun/2018:17:49:29 +0200] “GET /api/greader.php/reader/api/0/stream/contents/?n=5&likes=false&comments=false&r=n&client=android&output=json&ck=1529855308972 HTTP/1.1” 500 5 “-” “Dalvik/2.1.0 (Linux; U; Android 8.0.0; SM-A520F Build/R16NW)”

freshrss.org-error.log

#2 /var/www/freshrss/p/api/greader.php(813): streamContents(‘reading-list’, ‘’, 0, 5, ‘n’, ‘’, ‘’)
#3 {main}
thrown in /var/www/freshrss/p/api/greader.php on line 30" while reading response header from upstream, client: 192.168.0.254, server: rss.genma.org, request: “GET /api/greader.php/reader/api/0/stream/contents/?n=5&likes=false&comments=false&r=n&client=android&output=json&ck=1529855085681 HTTP/1.1”, upstream: “fastcgi://unix:/run/php/php7.0-fpm.sock:”, host: “rss.genma.org
2018/06/24 17:49:29 [error] 12504#12504: *86 FastCGI sent in stderr: “PHP message: PHP Fatal error: Uncaught Error: Call to undefined function gmp_strval() in /var/www/freshrss/p/api/greader.php:30
Stack trace:
#0 /var/www/freshrss/p/api/greader.php(462): dec2hex(‘152984527285187…’)
#1 /var/www/freshrss/p/api/greader.php(540): entriesToArray(Array)
#2 /var/www/freshrss/p/api/greader.php(813): streamContents(‘reading-list’, ‘’, 0, 5, ‘n’, ‘’, ‘’)
#3 {main}
thrown in /var/www/freshrss/p/api/greader.php on line 30” while reading response header from upstream, client: 192.168.0.254, server: rss.genma.org, request: “GET /api/greader.php/reader/api/0/stream/contents/?n=5&likes=false&comments=false&r=n&client=android&output=json&ck=1529855308972 HTTP/1.1”, upstream: “fastcgi://unix:/run/php/php7.0-fpm.sock:”,

Résolu via un

apt-get install php7.0-gmp

2 Likes