I've been trying to address a traditional blank page problem for a day or so now. This has come up while trying to troubleshoot it.
I am intentionally causing my cart to fail with a bad expiration date on the fake credit card I'm using. Instead of redirecting to the checkout_payment page and asking me to correct the problem, I am getting a blank page.
[I am familiar with all the causes of blank pages and I have turned on error logging, to no avail. My host is not showing any errors in the logs. End tangent.]
I can circumvent the blank page, though, once I reduce the length of the error message to 44 characters.
For instance:
http://www.website.com/zen/index.php?main_page=checkout_payment&payment_error=gateway_services_cc&error=The +expiration+date+entered+for+the+credit+card+is+invalid.+Please+check+the+date+a nd+try+again.
Gives me a blank page, whereas this:
http://www.website.com/zen/index.php?main_page=checkout_payment&payment_error=gateway_services_cc&error=The +expiration+date+entered+for+the+credit+
Shows the correct page with the truncated error.
I don't even know where to begin troubleshooting this or why this might occur. Obviously I'm using the Gateway Services CC payment module, but that seems to doing the redirect correctly. The tpl_checkout_payment_default.php is not overridden, and is identical to the 1.3.9h distributed version.
Any help or insights would make my day! Thanks!
HowToFoldSoup


Reply With Quote
