How to upgrade Firefly III on self-managed server

Firefly III is a great finance manager, I use Hestia to host it. It’s easy to use for docker but I already got it running for self-hosted mode anyway, so here is some tips in addition of the official doc: https://docs.firefly-iii.org/how-to/firefly-iii/upgrade/self-managed/

 

So first u download the zip from their github: https://github.com/firefly-iii/firefly-iii/releases

Then suspend ur website and put all old content to a folder.

Extract new version, and delete the storage folder. So we can bring our old storage folder back to the position. And check the permission should be 775

Also bring back the .env and the .htaccess file.

Now we can try the cmd:

If you got error of wrong php version, then need to update the hestia php version for the website (after un-suspend the site).

In addition, make sure the path storage/framework/cache/data and storage/framework/views/twig has the correct ownership, there could be a lot of new cache folder that under root, run chown hestia:hestia -R storage/framework/cache/data and chown hestia:hestia -R storage/framework/views/twig to bring it back to hestia.

Now u can un-suspend the site and check if it works normal.

本文由 落格博客 原创撰写:R0uter's Blog » How to upgrade Firefly III on self-managed server

转载请保留出处和原文链接:https://www.logcg.com/archives/3883.html

About the Author

R0uter

The non-declaration,I have written articles are original,Reproduced, please indicate the link on this page and my name。

Leave a Reply

Your email address will not be published. Required fields are marked *