[PixelFed] Photo sharing platform federated with ActivityPub

@ericg started to work on this : Switch to PHP8 by ericgaspar · Pull Request #194 · YunoHost-Apps/pixelfed_ynh · GitHub

1 Like

Could you try to force an upgrade to the current version (yunohost app upgrade pixelfed --force ) and see if this fixes the issue ?

I tried the forced update. It worked fine but it changed nothing (still no notifications in the webUI)

Ok… sometimes it fixes the failing services.

Then maybe you could try this branch ? yunohost app upgrade pixelfed -u https://github.com/YunoHost-Apps/pixelfed_ynh/tree/PHP8

Hm, tried your command … this is the result :thinking:
Should I force it?

# yunohost app upgrade pixelfed -u https://github.com/YunoHost-Apps/pixelfed_ynh/tree/PHP8
Info: Now upgrading pixelfed...
Success! pixelfed is already up-to-date
Success! Upgrade complete

You can try again now, the version number was not updated, I fixed it.

1 Like

Thanks a lot for your help.
I updated and now Pixelfed runs with PHP 8.0.25. There were two warnings (see below) but in general it seems everything works.
The only thing that does not work are the notifications in the webUI :see_no_evil: :thinking::grinning:

[# yunohost app upgrade pixelfed -u GitHub - YunoHost-Apps/pixelfed_ynh at PHP8

Info: Now upgrading pixelfed…
Info: […] > Loading settings…
Info: [+…] > Checking version…
Info: [#…] > Backing up the app before upgrading (may take a while)…
Info: [#+…] > Stopping a supervisor service…
Info: The service pixelfed-horizon has correctly executed the action stop.
Info: [##+…] > Ensuring downward compatibility…
Info: [###…] > Making sure dedicated system user exists…
Info: [###+…] > Upgrading dependencies…
Info: [####+…] > Upgrading PHP-FPM configuration…
Info: [#####…] > Upgrading NGINX web server configuration…
Info: [#####+…] > Updating composer dependencies…
Info: [######…] > Deploying…
Warning: fatal: not a git repository (or any of the parent directories): .git
Info: [######+…] > Creating log file…
Info: [#######+…] > Upgrading cron file…
Info: [########…] > Upgrading supervisor configuration…
Info: [########+…] > Upgrading logrotate configuration…
Info: [#########+…] > Integrating service in YunoHost…
Info: [##########…] > Starting a supervisor service…
Warning: Please wait, the service pixelfed-horizon is starting…
Warning: The service pixelfed-horizon didn’t fully executed the action start before the timeout.
Warning: Please find here an extract of the end of the log of the service pixelfed-horizon:
Info: [##########+…] > Reloading NGINX web server…
Info: [####################] > Upgrade of pixelfed completed
Success! pixelfed upgraded
Success! Upgrade complete

good news - I received finally a new notification - it works :pray:

1 Like