Replies: 0
Hey guys, I suddenly have the following problems:
WHAT BROKE:
– WordPress Toolbar no longer shows up in front end (the one at top of screen)
– In backend I still get the WP toolbar but some plugin icons no longer show up on it
– Comments can no longer be submitted (shows “HTTP ERROR 405 – This page isn’t working. If the problem continues, contact the site owner.”
– Contact Forms no longer sending anything
– Previewing Posts shows “Sorry, you are not allowed to preview drafts.” (even though I’m the admin)
– Creating password protected sites no longer works
– My login page doesn’t let me log in, it just refreshes when entering the data without showing an error (I was able to fix this one by disabling plugin “All In One WP Security & Firewall”, but that can’t be a permanent solution)
– Some plugins now show they license expired (which is correct, but these didn’t show warnings before)
WHAT HAPPENED:
– I was just editing some posts as I always do (didn’t update or install anything). All of the sudden, I notice the WP toolbar in frontend was no longer there. Minutes later I got a text “Blocked” on every page of my site. Contacted my host, they explained it was a bug with their Varnish Cache. They cleared cache and the site was loading again, but now has all the issues described above! I have been asking my host for 3 days but they haven’t been able to fix it.
WHAT I TRIED:
– Disabling all plugins
– Cleared cache from my cache plugin (WP Fastest Cache)
– Deleting content of .htaccess file, deleting the file altogether (but this resulted only in broken links)
– Saved all settings again to force them to update
– Ported site to localhost, everything works there (except for contact forms)
– Ported site to another domain hosted with the same host, everything works (except contact forms)
– Updated WordPress
– Downgraded WordPress
– Copied a fresh xmlrpc.php to my server
– Added “define(‘CONCATENATE_SCRIPTS’, false);” to my wp-config.php
– Restored webspace & database backup from when it still worked
It’s like the connection between frontend and backend was completely severed!
Does anybody have an idea what the root of these problems could be and how to fix it? I’d be very grateful!