Concrete admin bar not logging out and appearing on users screens!

Permalink
Hello, i've recently moved a concrete5 site to a new server. I have changed the DNS and now I can't log out of concrete5. Instead, the admin bar remains at the top of the screen. What's worse is that users who visit the site are able to see the whole admin bar.

Any ideas what's going on?

Thanks!

1 Attachment

 
mnakalay replied on at Permalink Reply 1 Attachment
mnakalay
I just visited your website and it seems perfectly fine. I don't see the admin bar. Screenshot attached.
maxtrobs replied on at Permalink Reply
Hi, i've pointed it back to the old server until i can fix it. I'll point to new one now in a moment if you want to check again.
JohntheFish replied on at Permalink Reply
JohntheFish
That sounds like a cache issue. Perhaps you have an additional external cache configured.
maxtrobs replied on at Permalink Reply
Also having a new issue now in that, I can't access the full dashboard. When I click the button I get sent back to the log in screen. If I use ...index.php/dashboard then I can get to it.

I also can't make new pages. For example, creating a custom link or copying a page just results in nothing happening.

I'm new to concrete5 and so far it's just been a nightmare.
mesuva replied on at Permalink Reply
mesuva
As John has said, this sounds like an external cache issue - these aren't things that typically happen to concrete5.

I would check with your host whether they have something like 'varnish caching or similar' enabled, or if something like Cloudflare has been turned on for the domain. And if so, those things should be turned off.
maxtrobs replied on at Permalink Reply
Hello, I do use Cloudflare. However, it is disabled whilst i access the site through changing IP in terminal and the issues persist.
maxtrobs replied on at Permalink Reply 1 Attachment
Okay, so I disabled cache in cpanel cache manager and it fixed that issue but then a new issue happened where something is up with the php. Any ideas? See attachment.
mesuva replied on at Permalink Reply
mesuva
Check the PHP version you are running - for this age of concrete5 install you'd be wanting to run PHP5.6.
maxtrobs replied on at Permalink Reply
Hi, we have PHP version: 7.2.7
mesuva replied on at Permalink Reply
mesuva
Yes, that's too new for the version of concrete5 you are running.
You'll need to wind it back to version 5.6 if that's available.
maxtrobs replied on at Permalink Reply
Hi, I selected 5.6 but still having the same issue, i have no idea what to do
mesuva replied on at Permalink Reply
mesuva
Try clearing concrete5's cache, you'll find that at /dashboard/system/optimization/clear_cache/

If that doesn't fix that page, contact your host and ask if they can assist - they _should_ be able to help configure the site so it doesn't show those warnings.