Error after first upgrade attempt

I foolishly tried updating my server today, and ran in to an issue. I could really use some help getting this fixed.

First of all, I had a really hard time figuring out what exactly I was supposed to do to upgrade. From what I read, it sounded like I was supposed to download the latest ZIP, and extract it over my existing install. So, after backing up the files (but not the database), that’s exactly what I did. I then tried to go to /update, and now it’s throwing an error (at the bottom of this post).

I did try restoring my backed up files, but I still get the same error. I have no idea how to go about fixing this.

FatalThrowableError in 2016_04_23_182223_payments_changes.php line 23:
Fatal error: Class 'PaymentStatusSeeder' not found
in 2016_04_23_182223_payments_changes.php line 23
at PaymentsChanges->up() in Migrator.php line 147
at Migrator->runUp('2016_04_23_182223_payments_changes', '2', false) in Migrator.php line 117
at Migrator->runMigrationList(array('2016_04_23_182223_payments_changes', '2016_05_16_102925_add_swap_currency_symbol_to_currency', '2016_05_18_085739_add_invoice_type_support', '2016_05_24_164847_wepay_ach', '2016_07_08_083802_support_new_pricing', '2016_07_13_083821_add_buy_now_buttons'), array('pretend' => false, 'step' => false)) in Migrator.php line 86
at Migrator->run('/var/www/ninja/database/migrations', array('pretend' => false, 'step' => false)) in MigrateCommand.php line 76
at MigrateCommand->fire()
at call_user_func_array(array(object(MigrateCommand), 'fire'), array()) in compiled.php line 1235
at Container->call(array(object(MigrateCommand), 'fire')) in Command.php line 169
at Command->execute(object(ArrayInput), object(BufferedOutput)) in Command.php line 256
at Command->run(object(ArrayInput), object(BufferedOutput)) in Command.php line 155
at Command->run(object(ArrayInput), object(BufferedOutput)) in Application.php line 791
at Application->doRunCommand(object(MigrateCommand), object(ArrayInput), object(BufferedOutput)) in Application.php line 186
at Application->doRun(object(ArrayInput), object(BufferedOutput)) in Application.php line 117
at Application->run(object(ArrayInput), object(BufferedOutput)) in Application.php line 64
at Application->call('migrate', object(Collection)) in Kernel.php line 159
at Kernel->call('migrate', array('--force' => true)) in compiled.php line 6273
at Facade::__callStatic('call', array('migrate', array('--force' => true))) in AppController.php line 277
at AppController->update()
at call_user_func_array(array(object(AppController), 'update'), array()) in compiled.php line 9333
at Controller->callAction('update', array()) in compiled.php line 9395
at ControllerDispatcher->call(object(AppController), object(Route), 'update') in compiled.php line 9375
at ControllerDispatcher->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 9852
at Pipeline->then(object(Closure)) in compiled.php line 9376
at ControllerDispatcher->callWithinStack(object(AppController), object(Route), object(Request), 'update') in compiled.php line 9363
at ControllerDispatcher->dispatch(object(Route), object(Request), 'App\Http\Controllers\AppController', 'update') in compiled.php line 8450
at Route->runController(object(Request)) in compiled.php line 8437
at Route->run(object(Request)) in compiled.php line 8151
at Router->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 9852
at Pipeline->then(object(Closure)) in compiled.php line 8152
at Router->runRouteWithinStack(object(Route), object(Request)) in compiled.php line 8143
at Router->dispatchToRoute(object(Request)) in compiled.php line 8133
at Router->dispatch(object(Request)) in compiled.php line 2391
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Debugbar.php line 49
at Debugbar->handle(object(Request), object(Closure))
at call_user_func_array(array(object(Debugbar), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9862
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in StartupCheck.php line 193
at StartupCheck->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartupCheck), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9862
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in QueryLogging.php line 28
at QueryLogging->handle(object(Request), object(Closure))
at call_user_func_array(array(object(QueryLogging), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9862
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in DuplicateSubmissionCheck.php line 41
at DuplicateSubmissionCheck->handle(object(Request), object(Closure))
at call_user_func_array(array(object(DuplicateSubmissionCheck), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9862
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in compiled.php line 3163
at VerifyCsrfToken->handle(object(Request), object(Closure)) in VerifyCsrfToken.php line 51
at VerifyCsrfToken->handle(object(Request), object(Closure))
at call_user_func_array(array(object(VerifyCsrfToken), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9862
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in compiled.php line 13290
at ShareErrorsFromSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9862
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in compiled.php line 11846
at StartSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9862
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in compiled.php line 13029
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9862
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in compiled.php line 12966
at EncryptCookies->handle(object(Request), object(Closure))
at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9862
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in compiled.php line 3224
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9862
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 9852
at Pipeline->then(object(Closure)) in compiled.php line 2338
at Kernel->sendRequestThroughRouter(object(Request)) in compiled.php line 2322
at Kernel->handle(object(Request)) in index.php line 51

If you have command line access try running composer dump-autoload

Thanks much! That appears to have fixed it. I’ll make a note of it for next time.