The website is made with Quick.CMS 5.5 EXT and it was working wonderfully until today after I made many modifications. Now any change, anywhere in the Admin results in the error: "Error: no action was taken" I must have done something wrong that is causing this error but I can't figure out what... Any clue about what are the possible causes of this error?
It was the Cloudflare HTTPS option (see image: http://pasteboard.co/fHMDndgcb.jpg)
Without that option it works
The problem is that without HTTPS activated I loose an important layer of protection. Any clue how to have Quick.CMS working with Cloudflare HTTPS?
I searched and found a Quick.CMS plugin: HTTPS Installed it and for my surprise it didn't help anything... I really don't know for what is that plugin. It added a new field in PAGES called "HTTPS" and I activated it but doesn't seem to do anything... maybe I am wrong. Someone could explain it to me? For what is that plugin and how do you use it?
The solution was to simply disable HTTPS in CloudFlare (but I am not happy with it...)
/* HAZAEL added the following to be able to use the Admin page from any connection http or https */ $isSecure = false; if( isset( $_SERVER['HTTPS'] ) && $_SERVER['HTTPS'] === 'on' ) { $isSecure = true; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' || !empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on') { $isSecure = true; }
I'm maintaining a QuickCart 6.0 version shop and had the same problem when activating HTTPS. In frontend it worked properly but in dashboard I wasn't able to save anything. Very frustrating. My solution wasn't very safe: I disabled HTTPS for the backend.. so in frontend it looks ok.. So thanks for this fix!