News:

Support the VirtueMart project and become a member

Main Menu

Upgrade to 2.0.26a problem - white screen

Started by symon83, May 09, 2014, 10:33:08 AM

Previous topic - Next topic

symon83

Hello,
i did the upgrade to the last version of virtuemart.
Following the instructions, i uploaded first:
com_virtuemart.2.6.0a.zip

then:
com_virtuemart.2.0.6a_ext_aio.zip

After that, from the back end everything seems ok, but in front end i cannot even see the website. I see just a white page without errors or anything.
Php Version is : 5.3.17
Could anyone help me please?
Thanks.
Simone 

JoomTut

Login to the Administrator back-end of Joomla! and go to Global Configuration.
Select Server tab.
Go to Error Reporting.
Change to Maximum in dropdown list.
When done, click Save button on the toolbar.
Now, go to your website (Frontpage) and press F5 (on the keyboard) to refresh your web browser. You will see a list of the error messages generated by your website.
http://www.joomtut.com - How to Joomla!
Joomla! & VirtueMart Pro Support.
http://www.joomtut.com/joomla-clip.html - 14 steps to creating a Joomla! website with video clip tutorials

Clay-D

I have the exact same problem.
Error reporting didn't help.

Manual update my Virtuemart version also didn't help.
Manual update my Joomla version also didn't help.
Create new database also didn't help.

But I know that the problem is VM related, cause when I disable the component the website works again.

jenkinhill

#3
Assuming that you are using at least PHP 5.3.10 then you can reinstall using Joomla's extensions installer.

If that does not work then see http://forum.virtuemart.net/index.php?topic=123237.msg421234#msg421234 - but that is not really recommended.
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

GJC Web Design

I agree with Jenks .. I did a test of the Live Updater and found it doesn't even report if the update failed!

You think it updates  - but in fact in only updates the AOI - which is where the incompatibility with the modules and plugins (fatal errors) come from
see http://forum.virtuemart.net/index.php?topic=123667.msg422208#msg422208

When you see the number of failed upgrades with the same questions (white screen FE) why is the live updater bundled with VM?
The Joomla installer always works - is just as easy - go figure...
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Clay-D

Quote from: jenkinhill on May 10, 2014, 20:35:43 PM
Assuming that you are using at least PHP 5.3.10 then you can reinstall using Joomla's extensions installer.

If that does not work then see http://forum.virtuemart.net/index.php?topic=123237.msg421234#msg421234 - but that is not really recommended.

I used this and it helped :D

GJC Web Design

Now here's a funny thing
the post you refer to  http://forum.virtuemart.net/index.php?topic=123237.msg421234#msg421234

shows the problem code as

if ($keyword = vmRequest::uword('custom_specification_name1', null, ' ')) {

causing 'PHP Fatal error:  Class 'vmRequest' not found plugins/vmcustom/specifiation/specification.php on line 98'

Very true because in both vm2.6.0 & vm2.6.0a the class is vRequest in

administrators/components/com_virtuemart/helpers/vrequest.php

This class was introduced in 2.6.0 and it appears there are some AOI with the wrong class name

In the latest plugins/vmcustom/specifiation/specification.php the line is

if ($keyword = vRequest::uword('custom_specification_name1', null, ' ')) {

So a better fix is re-download the latest AOI and re-install

This is a seperate problem from people with the error

causing 'PHP Fatal error:  Class 'vRequest' not found plugins/vmcustom/specifiation/specification.php on line 98'

In this case the helper file is missing and reguires a re-install of the component! - see
http://forum.virtuemart.net/index.php?topic=123667.msg422208#msg422208
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation