Admin bar missing after login

Permalink
I recently moved a concrete 5 website from a different server, and although much of the website is functional, there are a couple of issues I can not seem to figure out.

When I login to the website the home page displays as if it will load the admin bar but no buttons or menus appear. Just the spacing for the admin bar. I can log into the dashboard, however I can not edit pages.

I have checked all of the files necessary which include the header and footer required. This edit mode worked fine on the old server, however it is broken on the new.

This is running on c5 5.4.1.1 on top of php 5.3.

Any ideas?

shucke
 
mesuva replied on at Permalink Reply
mesuva
Generally when the top edit bar doesn't display correctly it's because there is a Javascript error on the page.

You should check to see if there are any errors via something like Chrome's Javascript console, that might give you some clues as to what is happening. Also look for any failed requests when you load the page.

It also could be some PHP error causing one or more of the scripts the page needs to fail to load. Check your PHP error logs as well.
myactivechild replied on at Permalink Reply
Having the EXACT same problem after my site was switched to a new server....
shucke replied on at Permalink Reply 1 Attachment
shucke
"Generally when the top edit bar doesn't display correctly it's because there is a Javascript error on the page."

There are no JS errors on the page. The JS hasn't changed from moving the site from one server to another so why would there be errors.

"It also could be some PHP error causing one or more of the scripts the page needs to fail to load. Check your PHP error logs as well."

No errors are present in the error log.

When I examine the source of the page there is no information whatsoever that shows that the edit bar is present in the page. It's like Concrete5 just ignores the fact that it should be loading the edit bar. EXCEPT for the fact that the gap between the top of the page and the edge of the browser makes room for the edit bar, it just isn't included in the page after the gap is displayed.
shucke replied on at Permalink Reply
shucke
I am still having this issue. Any help out there? What file loads the edit bar? How does concrete 5 know it is supposed to be turned on? Why would moving the site from one server to another cause the entire editing to break?

HELP!!
hutman replied on at Permalink Reply
hutman
What is the URL of the page you are missing the edit bar on?
What browser are you using?
Have you cleared the cache?
shucke replied on at Permalink Reply
shucke
any page. After login no edit bar.http://icadmac.us

Any browser.

This has been going on now for over 6 months so the problem is NOT the cache.

If you look at the page source the edit bar doesn't even show up in the source, but the page has moved down to make space for the edit bar. I think the problem must be back at the server with c5 unable to generate the edit bar through php thus it never showing up in the source.
PJSAndo replied on at Permalink Reply
Hello Shuke,
I have a similar problem with no buttons in admin bar.

Did you find a solution?

P
shucke replied on at Permalink Reply
shucke
NOPE. Apparently this has never happened to anyone at concrete5 since they are so absent from these forums. Was considering moving all our websites to concrete5 this year but I suspect that isn't going to happen since I can't fix this. Good luck, let me know if you ever figure it out, or if you, like us, will be ditching concrete5 for a solution which doesn't FAIL.
PJSAndo replied on at Permalink Reply
Hello Shuke,
Yes I too am/was switching to Concrete5 (from Wordpress). I've had a few problems, but so far help has been very good/excellent, and I prefer the general setup of Concrete5, at least for my purposes.

Best of luck.
edbeeny replied on at Permalink Reply
edbeeny
Had a quick look at your site.

You have jquery loading a few times, This could cause an issue with your edit bar not loading.

line 25
<script type="text/javascript" src="/concrete/js/jquery.js?v=deeb7d324bb19c102ee1bfcc0c166ca8"></script>
line 37
<script type="text/javascript" src="/concrete/js/jquery.ui.js?v=deeb7d324bb19c102ee1bfcc0c166ca8"></script>
line 310
<script type="text/javascript" src="http://cdn.jquerytools.org/1.2.5/all/jquery.tools.min.js"></script>
PJSAndo replied on at Permalink Reply
Sorry for the asking the obvious, but how do I amend this if this is the problem?

Thanks
edbeeny replied on at Permalink Reply
edbeeny
You will have to go through your theme code and any custom blocks you have installed to see where the error is.
PJSAndo replied on at Permalink Reply
I don't have any custom blocks (at least in the application/blocks folder)

I've found the first two js files, but as a very newbie I'm not sure where to go from there. How would I identify the error?