No SSH access and /update isn’t an option.
I’m using Invoice Ninja on a shared hosting, so I don’t have the rights to perform anything I want and /update needs some rights that I don’t have
Assuming you can’t get SSH access or the permissions enabled one workaround is to copy your database to your local environment, run the migration and then copy it back.
I believe I’ve seen this problem in the past, if the database migration hasn’t run the feature fails to work because it depends on the table field to track the value.
One solution would be to setup a new install and transfer the data as JSON, this isn’t ideal though as it isn’t a complete transfer. Alternatively you could copy the database to a system where you have command line access to work through the migrations.
I’m thinking about moving my data to a VPS so I can get more access than I get now but the problem remains, I still get the 405 error when I try to accept a quote.
I’ve seen somewhere that you suggested that it might be permissions related but for another problem but with the same error message, couldn’t this be the same problem?