I have a Kirby 2 site thatās been ported to 3 by following the upgrade guide. Everything works fine locally but on the production server I have some weird issues:
I can create pages, but if I edit the content and save the page just reverts back to how it was before the edits with no error message.
If I try and change the status of a page I get the error message: āNo route found for path: āpages/test/statusā and request method: āGETāā
If I try and delete a page Iām returned to the main site view in the panel as if it was successful but the page isnāt actually deleted.
I assume that all of these issues are to do with an incorrect setting on the server but without getting any error messages Iām not sure where to start.
But the request method used is a GET request while the route only accepts a PATCH request. To me that is a strong indication that PATCH requests are not possible on your server?
The same is true for updates, they also use the PATCH method.
@texnixe We contacted our provider and as it turns out mod_security did not enable PATCH (for security reason) by default. Enabling it did the trick and everythingās back to normal now (and, yes, still secureā¦).
Thank you for your quick answer (and affiliate link duly noted )