White Screen of Death

jrosen - June 17, 2009 - 07:37
Project:footermap: a footer site map
Version:6.x-1.x-dev
Component:Code
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

On my test server everything worked fine. I then migrated my site to a shared host on GoDaddy and it ran fine for 2 weeks. Then yesterday I started getting the WSOD. After spending 6 hours trying to figure it out (there was nothing in my error_logs), I finally disabled the FooterMap module and the WSOD went away. Then I re-enabled the FooterMap module and the WSOD returned.

Since I don't have access to the Apache logs on my shared hosting account and no errors appear in my PHP error_log, I can't figure out what the issue is. I have also set my PHP memory_limit to 96M, which should be ample for the system I have running.

If anyone has any insight, please let me know.

Thanks.

#1

mradcliffe - June 17, 2009 - 11:48

That's really odd that it would work for 2 weeks and then stop.

Footermap should be really memory light. Do you have the cache enabled or not?

Was there an update to footermap you switched to in that time?

#2

jrosen - June 19, 2009 - 20:48

I did not make any module changes to the website in that time. The only updates I did were content updates, not even adding new menu items, Primary Links, or Secondary Links.

Ummm, which cache setting are you referring to? I cleared the Drupal cache a few times and then tried re-enabling the module, but I still got the WSOD.

#3

mradcliffe - June 24, 2009 - 02:36

Can you enable logs for the 24 hour period from the Hosting Control Center on Go Daddy?

#4

jrosen - June 24, 2009 - 19:29

I did have the 24 hour logs running when I tried figuring out the cause of the WSOD and there was nothing logged. I then intentionally created a PHP error (temporarily changed some PHP code in the theme) and the intentional PHP error was logged.

So I don't have any useful log data to send you (I wish I did, if I was able to collect log data, I probably would have fixed the problem myself and comitted it back) :)

#5

mradcliffe - June 24, 2009 - 19:38

Crap, I've been a bit scatterbrained and I forgot about that. Sorry.

The WSOD happens immediately on module enable? I'm wondering what happens when you comment out different portions of the module.

Try commenting out first the footermap_footer function and then the footermap_block function. After that, footermap_render and footermap_get_menu. I'm looking at the dev version atm.

 
 

Drupal is a registered trademark of Dries Buytaert.