After update error : Invalid argument supplied for foreach()

Started by t.gavriilidis, April 27, 2015, 13:41:00 PM

Previous topic - Next topic

t.gavriilidis

Hello

I updated my Joomla site today to the latest available updated that poped up in the Joomla updater and since then i am unable to access the sites backend (i get the white screen of death when i try to log in the backend)

I checked the error log and i see this error repeating " PHP Warning:  Invalid argument supplied for foreach() in /home/site_name/public_html/libraries/cms/html/select.php on line 569"

Any suggestions? i really want to try to avoid to restore from backup.


GJC Web Design

no versions - must we ask every time????
http://forum.virtuemart.net/index.php?topic=79799.0

plus you say updated joomla! and have now a Joomla error?
why are u asking in a VM forum?

you don't even say what you updated

btw- that is a warning which would never white screen the admin



some helpful links

http://forum.virtuemart.net/index.php?topic=95513.0
http://forum.virtuemart.net/index.php?topic=79799.0
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

t.gavriilidis

#2
I apologise its my first post in the VM forums so let me provide the required information:

PHP Version   5.3.29
Joomla! Version  3.4.1 Stable
Updated from VirtueMart 3.0.4 to VirtueMart 3.0.8 through the Joomla updater

Additional error received: Fatal error: Call to undefined method vRequest::vmSpecialChars() in /home/artdecoration/public_html/administrator/modules/mod_vmmenu/helper.php on line 57

The above error is the reason i receive the white screen of death

Furthermore i am asking in a VM forum cause i got the issue after updating VM and nothing else!

Could you please suggest any workarounds i can try?
My main concern is that if i restore from backup i will lose the products that had been added in VM the last few days.

Thanks in advance
I

t.gavriilidis

#3
This topic solved my issue: http://forum.virtuemart.net/index.php?topic=129557.0

Thank you

GJC Web Design

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