Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Losing Admin Error **SOLVED**


Go to End
Reply


15 Posts   2162 Views

Avatar
ambient

Community Member, 123 Posts

31 August 2011 at 2:18am

Edited: 31/08/2011 2:19am

Hi All,

This seems like a weird one but I've been noticing recently that my admin section keeps refreshing itself to a blank page. And then I have to click refresh again to get it back.
I thought it might be Mozilla since I recently updated it. But no, because when I tried it in Chrome it still happens only Chrome gives me an error:

Server error

The website encountered an error while retrieving http://www.mysite/admin?flush=1. It may be down for maintenance or configured incorrectly.

Here are some suggestions:
Reload this webpage later.

HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.

Does anyone have any idea why this might be happening and what I could do to stop it?

Avatar
swaiba

Forum Moderator, 1805 Posts

31 August 2011 at 2:37am

Hi,

Are you in dev mode? do you have any more information from logs etc?
-->http://www.silverstripe.org/general-questions/show/16055

Avatar
ambient

Community Member, 123 Posts

31 August 2011 at 10:59pm

Hi Swaiba,

I am running in dev mode but no errors show up. I've had the site up for a while and the site itself is fine.
It's just when I'm in the admin section that it seems to lose it's connection and I have to refresh the page.

The thing is I didn't think the admin needed a constant connection. I thought only when saving or publishing it would then connect to the server?
If I have admin open in a browser tab but I'm in another tab browsing the internet when I come back to the admin it's gone blank (or in Chrome the error is showing)

My other Silverstripe sites are fine. They are hosted with a different hosting company. I don't know if that is a factor.

Do you know where else I might be able to find error info from the site. I'm kind of new to the development side of things.

I appreciate any help with this as it's quite frustrating.

Thanks

Avatar
swaiba

Forum Moderator, 1805 Posts

31 August 2011 at 11:26pm

apache error logs?

Avatar
ambient

Community Member, 123 Posts

1 September 2011 at 12:05am

It took me a while but I think I found the error file
This is the last error thats on the page

[Wed Aug 31 13:02:05 2011] [error] [client 109.255.215.36] PHP Warning: Call-time pass-by-reference has been deprecated in /usr/local/pem/vhosts/145354/webspace/httpdocs/Preview/projects/code/CheckoutPage.php on line 192, referer: http://www.mysite.com/Preview/admin?flush=1

Avatar
swaiba

Forum Moderator, 1805 Posts

1 September 2011 at 12:09am

hmmm looks like only a warning... but might be enough
are you using the eCommerce method or is that your own checkoutpage.php?

Avatar
ambient

Community Member, 123 Posts

1 September 2011 at 12:57am

Ah, maybe it's nothing to do with the warning. When I refresh the error page after the admin has gone blank this is the error I get

[Wed Aug 31 13:43:05 2011] [error] [client 109.255.215.36] PHP Fatal error: Out of memory (allocated 18612224) (tried to allocate 85 bytes) in /usr/local/pem/vhosts/145354/webspace/httpdocs/Preview/sapphire/security/Member.php on line 1860, referer: http://www.mysite.com/Preview/admin?flush=1

Avatar
swaiba

Forum Moderator, 1805 Posts

1 September 2011 at 1:00am

"PHP Fatal error: Out of memory" - simples add more memory!

joking :)

My guess would be that you have a lot of members and it is trying to create a dropodown containing them all.
If this rings a bell then try and replace all scaffolded (or specifically coded) part that might have a member drop down with https://github.com/ajshort/silverstripe-itemsetfield

Go to Top