Stuck with invoice output

Hi Guys,

A few months back posted about a 500 issue that comes up after I save the invoice first time.
You suggested I upgrade after I shared the logs.
I installed using Softaculous and it refuses to upgrade to the latest version 5.

Driving me crazy. I have no idea how to update to the latest version and if this will even fix the issue. Thinking about just leaving this whole v5 struggle behind and using something else.

How do I update v5? I tried to export the data. It said it will send me an email when export done and it never did. Is it overwrite the data from a github build with a monumental ftp upload or what do I do.

I just want this to generate an invoice, for me to save, change and resave without a 500 error and for Stripe payments to work again!

Thanks

Have you contacted Softaculous about the upgrade not working for you? Usually when you attempt an upgrade via their platform, an error of some form is returned with the problem.

Thanks David,
Don’t recall seeing one but will look. Am not paying for it at the mo but it is not expensive.
I didn’t think they offered support for stuff like this.
What would be the best upgrade process if not that way?

@kororo

Have you tried downloading this file

https://github.com/invoiceninja/invoiceninja/releases/download/v5.3.80/invoiceninja.zip

and overwriting your existing files? this will update your app to the latest version.

Hi David,
I just followed the upgrade instruction, downloaded the latest version without crushing the environment file and overwrote some 3057 files with it. Prior to that the force upgrade button was returning an error about an unwriteable file as you can see in the logs below.

After uploading all the files nothing had changed so I ran the force upgrade again and got a 500 error. I have pasted the laravel log for this time today.

Can you help? This is a nightmare and I have not been able to address not being able to export PDFs smoothly even after adding the Phantom key and was not able to update through Softaculous.

[2022-07-06 04:17:42] production.ERROR: Cannot update system because routes-v7.php is not writable {“userId”:1,“exception”:"[object] (App\Exceptions\FilePermissionsFailure(code: 0): Cannot update system because routes-v7.php is not writable at /home/spacedotnet/public_html/nja/app/Http/Controllers/SelfUpdateController.php:104)
[stacktrace]
#0 /home/spacedotnet/public_html/nja/app/Http/Controllers/SelfUpdateController.php(65): App\Http\Controllers\SelfUpdateController->testWritable()
#1 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\SelfUpdateController->update(Object(Codedge\Updater\UpdaterManager))
#2 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction(‘update’, Array)
#3 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\SelfUpdateController), ‘update’)
#4 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\Routing\Route->runController()
#5 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Routing/Router.php(695): Illuminate\Routing\Route->run()
#6 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#7 /home/spacedotnet/public_html/nja/app/Http/Middleware/QueryLogging.php(40): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#8 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\Http\Middleware\QueryLogging->handle(Object(Illuminate\Http\Request), Object(Closure))
#9 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#10 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#11 /home/spacedotnet/public_html/nja/app/Http/Middleware/Locale.php(34): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\Http\Middleware\Locale->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/spacedotnet/public_html/nja/app/Http/Middleware/PasswordProtection.php(102): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\Http\Middleware\PasswordProtection->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/spacedotnet/public_html/nja/app/Http/Middleware/TokenAuth.php(90): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\Http\Middleware\TokenAuth->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/spacedotnet/public_html/nja/app/Http/Middleware/SetDb.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\Http\Middleware\SetDb->handle(Object(Illuminate\Http\Request), Object(Closure))
#19 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#20 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(63): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#21 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), ‘300’, ‘1’)
#22 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#23 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Routing/Router.php(697): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#24 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Routing/Router.php(672): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#25 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Routing/Router.php(636): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#26 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Routing/Router.php(625): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#27 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#28 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#29 /home/spacedotnet/public_html/nja/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Sentry\Laravel\Http\SetRequestIpMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/spacedotnet/public_html/nja/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(42): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#32 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Sentry\Laravel\Http\SetRequestMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#33 /home/spacedotnet/public_html/nja/vendor/livewire/livewire/src/DisableBrowserCache.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#34 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Livewire\DisableBrowserCache->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/spacedotnet/public_html/nja/app/Http/Middleware/Cors.php(25): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\Http\Middleware\Cors->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/spacedotnet/public_html/nja/vendor/fideloper/proxy/src/TrustProxies.php(57): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fideloper\Proxy\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#51 /home/spacedotnet/public_html/nja/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#52 /home/spacedotnet/public_html/nja/public/index.php(57): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#53 {main}
“}
[2022-07-06 04:47:56] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 04:52:55] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 04:57:55] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 05:02:56] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 05:07:49] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 05:12:55] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 05:17:56] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 05:22:49] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 05:22:59] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 05:23:15] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 05:23:24] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 05:24:44] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 05:24:50] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 05:24:51] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
“}
[2022-07-06 05:25:10] production.ERROR: Trait ‘Awobaz\Compoships\Compoships’ not found {“exception”:”[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Trait ‘Awobaz\Compoships\Compoships’ not found at /home/spacedotnet/public_html/nja/app/Models/Company.php:31)
[stacktrace]
#0 {main}
"}