[Firefly III] Manager for your personal finances

Hi @kanhu

Error log:

2020/10/27 22:01:02 [error] 4370#4370: *30405 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught ReflectionException: Class view does not exist in /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Container/Container.php:803
Stack trace:
#0 /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): ReflectionClass->__construct(‘view’)
#1 /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Container/Container.php(681): Illuminate\Container\Container->build(‘view’)
#2 /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(785): Illuminate\Container\Container->resolve(‘view’, Array, true)
#3 /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Container/Container.php(629): Illuminate\Foundation\Application->resolve(‘view’, Array)
#4 /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(770): Illuminate\Container\Container->make(‘view’, Array)
#5 /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Container/Container.php(12…PHP message: PHP Fatal error: Uncaught ReflectionException: Class view does not exist in /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Container/Container.php:803
Stack trace:
#0 /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): ReflectionClass->__construct(‘view’)
#1 /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Container/Container.php(681): Illuminate\Container\Container->build(‘view’)
#2 /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(785): Illuminate\Container\Container->resolve(‘view’, Array, true)
#3 /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Container/Container.php(629): Illuminate\Foundation\Application->resolve(‘view’, Array)
#4 /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(770): Illuminate\Container\Container->make(‘view’, Array)
#5 /var/www/firefly-iii/vendor/laravel/

Access:

>     [27/Oct/2020:22:01:02 +0200] "GET /firefly/ HTTP/2.0" 500 0 "https://xxxxxx.xxx/yunohost/admin/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:82.0) Gecko/20100101 Firefox/82.0"
>     - - [27/Oct/2020:22:01:09 +0200] "GET /yunohost/api/services?locale=en HTTP/2.0" 200 4562 "https://xxxxx.xxx/yunohost/admin/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:82.0) Gecko/20100101 Firefox/82.0"
>      [27/Oct/2020:22:01:09 +0200] "GET /yunohost/api/messages HTTP/1.1" 101 4 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:82.0) Gecko/20100101 Firefox/82.0"
>      [27/Oct/2020:22:01:11 +0200] "GET /yunohost/api/services/nginx?locale=en HTTP/2.0" 200 211 "https://xxxxx.xxx/yunohost/admin/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:82.0) Gecko/20100101 Firefox/82.0"
>     [27/Oct/2020:22:01:11 +0200] "GET /yunohost/api/messages HTTP/1.1" 101 4 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:82.0) Gecko/20100101 Firefox/82.0"

Hi all - having the same issue - just getting a blank screen on install of Firefly. Or sometimes get this

Welcome to nginx!

If you see this page, the nginx web server is successfully installed and working. Further configuration is required.

For online documentation and support please refer to nginx.org.
Commercial support is available at nginx.com.

Thank you for using nginx.

Try the updated version:

$ yunohost app install --debug https://github.com/YunoHost-Apps/firefly-iii/tree/5.4.5

I suppose that we should remove the old version and install this one via the command line? Will it appear normally in the admin web interface and installed in the preferred directory eg domain.tld/firefly ?

This should work. I have only tested install and remove. It would be good if someone can test it.

Not feeling comfortable doing this TBH. I’d rather wait for the application to be formally available in the web admin…

Any news on the updated version?
Thanks :slight_smile:

Have to fix few things in PR. Will try today.

Ok thanks for your efforts. Waiting eagerly!

Hello again. Cool, I have installed the updated version thank you for this!

One error message i got after the installation was this:

Packagers /!\ This app manually modified some system configuration files! This should not happen! If you need to do so, you should implement a proper conf_regen hook. Those configuration were affected:

  • /etc/apt/preferences.d/extra_php_version

Is it something to worry about?

Hello, I have just upgraded Firefly III from 5.0.5 to 5.4.6~ynh2 and I am seeing the same error mentioned by @HoldMyGin . What is the accepted solution for this?

Thanks

there’s issues with the current package on GitHub, specifically the version installed is not the one mentionned in firefly-iii/conf/app.src. which results in the data importer and any API not working, for example Firefly_YNH needs update before it will work with CSV or Data Import Tools · Issue #48 · YunoHost-Apps/firefly-iii · GitHub