Kirby 3 Admin Panel Not Saving Changes Error

Hi, so I’m not sure if this is an issue with Kirby 3 or my own server but all changes made through the panel do not save. Originally I thought this was an issue with not having a Kirby key but even after buying one and plugging it in, it still will not save when clicking the save button.

I’m currently hosting through iPage and using PHP 7.1+

What could be causing it?

Just tried to make a visible page unlisted on one website and got this error. Idk if it’s related but it’s the only feedback I’ve gotten with changes not going through.

Argument 1 passed to Kirby\Cms\Page::changeStatus() must be of the type string, null given, called in /hermes/bosnacweb02/bosnacweb02am/b1097/ipg.sushitimecocom/stayclassy/kirby/config/api/routes/pages.php on line 86

I wonder if your folders are writable.

If you remove your user accounts and try to newly install the Panel (make sure to allow installing the Panel on a remote server in your config), do you get any error messages?

I just deleted my accounts, added to the config and it allowed me to create a new account but I’m still having the same issue.

Have you also checked if you get any error in the console? Maybe PATCH requests are not allowed (updating pages, changeStatus etc.)? Can you perform file uploads? Create pages (POST requests)?

When I click “save”, I get the smiley face in the corner but all my edits in the text boxes or if I select photos to be used are gone, no error messages.

I can upload and delete files, create and delete pages but I can’t change the status of a page (i.e making a draft public) I get an error message for that.

Here is what I get.

Yep, so indeed you get an error for a PATCH request. Try to get in touch with your provider to find out how you can enable PATCH requests. If they say they don’t want to enable these request, it can help to tweet about it (did help someone else recently;))

1 Like

I’ve been on the phone with my provider for an hour and it seems like no one has a clue with what I’m talking about.

Is there anyway to allow Patch Requests via htaccess?? I spent two hours on the phone and it seemed beyond their control.

Is there any way to know what providers will have issues with patch requests and which won’t? :confused:

You could try this: After published, can't edit and logout

It’s a bit strange that they pretend they can’t control this. In most cases we had here, the providers could change this.

I can’t tell. But if you are considering changing providers, I’d ask them in advance, because it’s a requirement for the Panel to work.

My provider is o2switch (France), now it’s work, I try on OVH (France), it’s look OK.