Concrete 5 Dashboard Options not appearing

Permalink
Hi,

I am facing issues when logging into Concrete 5 the dashboard menu item of the backend is not appearing. Please see screenshot "http://prntscr.com/m4ekr1". Previously the dashboard menu is appearing fine and here is the screenshot of that "http://prntscr.com/m4el6w" but somehow it is not appearing now.

Also, an error is appearing in console while logging in. Below is the error:

"Failed to load resource: the server responded with a status of 403 (Forbidden) dashboard:external"

Can you please help me in this.

Thanks

 
ob7dev replied on at Permalink Reply
ob7dev
Are you using apache or nginx?

Installed any new plugins recently?

Or did you do an update.

Basically what changes have been made recently that may have caused this?

How is the site hosted? If you didn't make any changes that caused this, it could also be server related.
yalecordage replied on at Permalink Reply
Hi,

Thanks for your response. Below are my comments:

Are you using apache or nginx?
[ Apache]

Installed any new plugins recently?

[ We have not install any new plugin the only plugin which we installed is EU COOKIE LAW and all seems to be working fine after the installation too. ]

Or did you do an update.

[ No, we haven't update any thing.]

Basically what changes have been made recently that may have caused this?

[ We just created the pages from the backend and create some templates.]

How is the site hosted? If you didn't make any changes that caused this, it could also be server related.

[ The site is hosted on GoDaddy. ]


Just FYI, the dashboard menu is appearing now on staging instance which we have created for development purpose. Please see screenshot below:

Staging Instance

http://prntscr.com/m67ftl

and here is the screenshot of live instance:

Live Instance

http://prntscr.com/m67gbi

Please review.

Thanks
ob7dev replied on at Permalink Reply
ob7dev
You may be on shared hosting, meaning your site shares the same environment as many other sites. But it sounds like an environment problem on the host.

One way to find out if anything has changed is make a new concrete5 site on the host, that is install a new instance of concrete5. During the install it should warn you if anything is wrong with the host. This is also one way to see if it is the host or the site causing the issue.

You should be able to install it in a subdirectory just for testing.
Such as: yoursite.dev/newConcrete5Site/index.php
Make sure you install the same version you're site is currently using.

If it installs OK thats good. But if the dashboard pages don't show then that is a sign its the host.

If it installs OK and everything works as it should, then it may not be the host. From that point you could try installing the same plugins and code to see if it breaks the site again, if it does, then you'll know its the code.

But since everything worked before, and it works on your staging instance, my guess is the problem is hosting.