RESOLVED: White screen of death (with UID) on cart/checkout/complete page

Project:Ubercart Contributions
Component:Code
Category:support request
Priority:normal
Assigned:Unassigned
Status:active
Description
Project: 
Ubercart

As much as I keep telling client that I am not an Ubercart specialist, I'm all they got, right now. So, please be gentle.

Drupal 6.17
Ubercart 6.x-2.3

After Ubercart check out, completing a PayPal payment, and clicking the PayPal page "return to That Site", I am redirected back to Drupal site: http://mysite.com/cart/checkout/complete

However, I get a completely blank screen with only the UID in upper right corner. [Windows Vista, FireFox 3.6.7] Client, on the other hand [????, IE7] got a themed page but with broken page layout. I have looked through the Ubercart module files/folders and cannot seem to find where that template or code is to check what is breaking the page layout.

And, since I get a blank page, Firebug cannot come to my aid with clues. Although, if I do a View Source, I do see a full page of code -- but no page rendering. (My client also gets this blank screen with only UID.)

I did try setting an alt redirect page, which changed nothing. (Although, I do want to have an alternate redirect page after order completion.)

Otherwise, I have made no changes to Ubercart. (I did not set it up.)

NOTES: The store is for subscription only (uc_signups is employed); no shipping.

Thank you.

PreviewAttachmentSize
scr_cart-checkout-complete_page1.jpgscr_cart-checkout-complete_page1.jpg63.03 KB
scr_cart-checkout-complete_page.JPGscr_cart-checkout-complete_page.JPG81.44 KB
greta_drupal's picture
Offline
Joined: 03/11/2010
Juice: 20
#1
Title:White screen of death (with UID) on cart/checkout/complete page» RESOLVED: White screen of death (with UID) on cart/checkout/complete page

Since I got absolutely no response on this forum, on #drupal-ubercart or #drupal-consultants (offering to pay for assistance); or #drupal-support or #drupal, I am posting my resolution for others who are twisting in the wind with no support.

BUG!
Turns out that the culprit was this setting in Ubercart checkout settings

Login users when new customer accounts are created at checkout.

When I unchecked that option, the cart/checkout/complete page loaded fully without fail.

Still have the unresolved issue of conversion code not appearing in source code. (Although, I do see an additional Google Analytics reference to the GA account #, but it is not the actual conversion code -- the HTML part of that that would show in source.)

greta_drupal's picture
Offline
Joined: 03/11/2010
Juice: 20
#2

FYI: I had another client who needed repair work done on his site's Ubercart. He and I both posted to Drupal and the Ubercart.og trying to hire someone. Never could find anyone. The client had to ditch Ubercart and go with a paid subscription module that he installed himself.

I am an experienced web developer, so I hate the frustration of troubleshooting. But I feel bad for all those non-technical companies/nonprofits who take the bait about Drupal being so great and then get stuck because they cannot find any Drupal folks to support them. Drupalers, especially the agencies, seemed to only care about the big build. I believe this is one of the worst hits for Drupal's reputation. [I like the site builds too, but I take all the little jobs (except Ubercart) when asked. Yes, I lose money, but someone needs to support these clients.]

So, until there are more than enough Ubercart specialists to go around, I really wish that the Ubercart community would be more supportive...if only to recommend other Ubercart specialists that they think might take the tasks.

newbie2005's picture
Offline
Joined: 11/21/2010
Juice: 3
#3

I got similar error when the website use anonymous buy product.

AttachmentSize
AC.jpg 6.17 KB