macxim
1
Hi,
I’m using a self-hosted version of InvoiceNinja.
Whenever I try to access the Settings page, I get the following :
Whoops, looks like something went wrong.
1/1 FatalErrorException in TranslationComposer.php line 30: Call to a member function each() on null
in TranslationComposer.php line 30
https://cldup.com/76M7gG15Tx.png
How can I fix this?
Thanks for your help.
hillel
2
If you can email your log in storage/logs/laravel-error.log to contact@invoiceninja.com we can try to help debug the problem.
You should be able to fix it by recreating your database with this command:
php artisan migrate:reset && php artisan migrate --seed
macxim
3
Thanks.
I just sent the file.
Unfortunately I’m working on a shared hosting and don’t have access SSH or command-line whatsoever.
hillel
4
Try loading /update to see if it helps
macxim
5
It didn’t :-/
I saw the message: Successfully completed update - See what’s new in v2.9.1
But still can’t access Settings.
hillel
6
One more thing, try adding ?clear_cache=true to the end of the URL
Thanks for the log, I think I see the problem and will create a new release later today.
macxim
7
Still nothing with ?clear_cache=true
.
OK, thanks for looking into it so quickly.
macxim
8
Hi Hillel,
I dropped the database manually and it now seems to work correctly.
Thanks again.
hillel
9
Great to hear, thanks for letting us know!