VirtueMart Forum

VirtueMart 2 + 3 + 4 => Installation, Migration & Upgrade => Topic started by: bubberz on September 20, 2014, 08:26:28 AM

Title: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: bubberz on September 20, 2014, 08:26:28 AM
We just upgraded our test area from 2.0.22a to 2.6.10 and all VM links give blank pages.
I've got reporting to maximum
I have nothing in the log directory, so nothing is showing up
SEF is turned off
PHP is 5.3

I followed the instructions to unzip the 2.6.10 file and install both main files.

Please advise.
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: John2400 on September 20, 2014, 08:47:39 AM
Just test .. Change the template to a standard.

https://www.ostraining.com/blog/joomla/white-screen-of-death/
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: jenkinhill on September 20, 2014, 11:07:45 AM
Exactly which PHP 5.3 version?  Minimum for current VM versions is PHP 5.3.10 and recommended is PHP 5.4+

Enable vmdebug. See http://forum.virtuemart.net/index.php?topic=121692
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: bubberz on September 21, 2014, 03:53:35 AM
Our version is PHP 5.3.28

Tried changing default template to:
Beez2 - Parks Site & Beez2 Default templates...white screen for categories links.

Please advise.

Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: GJC Web Design on September 21, 2014, 12:53:46 PM
Standard white screen debugging .. plenty of posts on here about it - basically look in the logs, set debugging on, reporting on full, ask the host etc etc
white screens are normally a fatal php error or you've run out of memory on the server
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: jenkinhill on September 21, 2014, 13:09:02 PM
White screen for categories? Are you using old menu links to "categories" or to "category"?
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: bubberz on September 22, 2014, 07:25:02 AM
Hi!
I just created a new menu item of type VM Categories Layout, and that's a white screen too.

As noted before:
Error Reporting is Max
SEF is turned off
PHP 5.3.28

Please advise...thank you!
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: Milbo on September 27, 2014, 08:09:13 AM
The view "categories" is outdated. Please use the view "category"!
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: bubberz on September 27, 2014, 18:03:14 PM
Hi Milbo!

Only menu item type options I have under VirtueMart are these, and I did the 2nd one:
VirtueMart Shopping Cart
VirtueMart Categories Layout
Category Layout
VirtueMart Manufacturer Default Layout
VirtueMart Manufacturer Details Layout
List Orders
VirtueMart Product Details Layout
VirtueMart Account Maintenance
User Edit Address Displays
vendor contact Displays
vendors Displays
vendor details
View vendor TOS
VirtueMart Front page

Which one are you referring to?

Thank you!
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: jjk on September 27, 2014, 18:24:03 PM
Quote from: bubberz on September 27, 2014, 18:03:14 PM
Which one are you referring to?
"VirtueMart Categories Layout" is obsolete
"Category Layout" should work
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: bubberz on September 27, 2014, 18:31:23 PM
Just tried that...white screen again

Please advise
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: jenkinhill on September 27, 2014, 18:36:47 PM
Turn on VM debug. There must be an error message if you have a WSOD.

"VirtueMart Categories Layout" is not a menu option now. The list from 2.6.10c is in the pic:

[attachment cleanup by admin]
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: bubberz on September 27, 2014, 18:44:33 PM
Hi everyone...well, I don't know what flag got flipped, but turning the VM debugging on got rid of the white screen.
All debugging is off now, and the site is working.

Resolution >> turn debugging in VM on, refresh page...all was good...turn debugging off...refresh page...links are good to go.

Thank you for your help!
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: jenkinhill on September 27, 2014, 19:18:14 PM
Sounds like a cache problem at the end, not recognising the new menu link.
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: GJC Web Design on September 27, 2014, 22:04:02 PM
Or it is a single save of the VM admin - I'm sure I've seen this before myself
upgrade - all sorts of bollocks fire off - dead links, white screens -

Go into panic mode - check logs - turn on J debug and reporting - remember VM debug - switch it on - all comes right - switch it off - still alright..

Maybe a single save of the VM config is needed after a update from early versions?
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: coxi on September 28, 2014, 08:59:22 AM
On an other topic, I said I had the same problem.
Effectively, if you turn on VMdebug, then your frontpage come back... Turn it off, it doesn't matter, le site is still alive !
I tried before to clean the cach, but without any effect.

Notice that if you use VP Onepage checkout, like me, this great plugin replacing your cart don't work as it... You must also upgrade your plugin ($50+).

Last but not least, Paybox payent method cause some problems. I have old plugin which is working fine. The new one don't send mail to validate hmac secret key.

regards.
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: alatak on September 29, 2014, 13:25:18 PM
Hello
QuoteThe new one don't send mail to validate hmac secret key.
You have to request the HMAC key in the Paybox Back offcie. It is Paybox that will send you a link in an email to validate the key.
Title: Re: 2.0.22a to 2.6.10 Upgrade gives blank page
Post by: alatak on September 29, 2014, 13:28:04 PM
Hello

QuoteI've got reporting to maximum
I have nothing in the log directory, so nothing is showing up
SEF is turned off
Blank screen means a fatal error.
Please turn the debug in VM also to 'administrator'.
If you can log in on the front end, do it.

and then the reason why you have a blank screen should be displayed.

You can also disable in the joomla plugin manager all payment plugins that you do not use.