News:

Support the VirtueMart project and become a member

Main Menu

Virtuemart 2.1 on joomla 3

Started by Milbo, October 01, 2013, 12:54:27 PM

Previous topic - Next topic

Frank Beier

I have found the same strict standards errors on a Joomla 2.5.14 test installation.  I have VM 2.1.1 installed and testing.  Here are the first few of hundreds of lines of errors:


Strict Standards: Non-static method SimplePie_Misc::fix_protocol() should not be called statically, assuming $this from incompatible context in /home/joomlado/public_html/libraries/simplepie/simplepie.php on line 833

Strict Standards: Non-static method SimplePie_Misc::normalize_url() should not be called statically, assuming $this from incompatible context in /home/joomlado/public_html/libraries/simplepie/simplepie.php on line 9287

Strict Standards: Non-static method SimplePie_Misc::parse_url() should not be called statically, assuming $this from incompatible context in /home/joomlado/public_html/libraries/simplepie/simplepie.php on line 9288

Strict Standards: Non-static method SimplePie_Misc::parse_url() should not be called statically, assuming $this from incompatible context in /home/joomlado/public_html/libraries/simplepie/simplepie.php on line 1542

jjk

The simplepie error is just the rss feed. If you clear the Joomla cache, the strict standards error should disappear.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

Frank Beier

Cleared Cache and purged, no change in errors.   This is test site Joomla 2.5.14 and VM 2.1.1. 

These occur when launch Virtuemart Control Panel from the administrator.

First few lines of errors reported:

Strict Standards: Non-static method SimplePie_Misc::fix_protocol() should not be called statically, assuming $this from incompatible context in /home/joomlado/public_html/libraries/simplepie/simplepie.php on line 833

Strict Standards: Non-static method SimplePie_Misc::normalize_url() should not be called statically, assuming $this from incompatible context in /home/joomlado/public_html/libraries/simplepie/simplepie.php on line 9287

Strict Standards: Non-static method SimplePie_Misc::parse_url() should not be called statically, assuming $this from incompatible context in /home/joomlado/public_html/libraries/simplepie/simplepie.php on line 9288

Strict Standards: Non-static method SimplePie_Misc::parse_url() should not be called statically, assuming $this from incompatible context in /home/joomlado/public_html/libraries/simplepie/simplepie.php on line 1542

Strict Standards: Non-static method SimplePie_Misc::get_curl_version() should not be called statically, assuming $this from incompatible context in /home/joomlado/public_html/libraries/simplepie/simplepie.php on line 7675

Strict Standards: Non-static method SimplePie_Misc::get_curl_version() should not be called statically, assuming $this from incompatible context in /home/joomlado/public_html/libraries/simplepie/simplepie.php on line 7687

Strict Standards: Non-static method SimplePie_Misc::xml_encoding() should not be called statically, assuming $this from incompatible context in /home/joomlado/public_html/libraries/simplepie/simplepie.php on line 1721

Strict Standards: Non-static method SimplePie_Misc::xml_encoding() should not be called statically, assuming $this from incompatible context in /home/joomlado/public_html/libraries/simplepie/simplepie.php on line 1740

Strict Standards: Non-static method SimplePie_Misc::change_encoding() should not be called statically, assuming $this from incompatible context in /home/joomlado/public_html/libraries/simplepie/simplepie.php on line 1759

Milbo

As already said before, we cannot remove this notice, it is part of the joomla library. It was "always" there.
The reason you see this is a wrong error reporting configuration.
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

Frank Beier

I read another post that said if I upgrade to SimplePie1.3 this would eliminate these errors which are related to php version incompatibility.  Does VM 2.1.1 have SimplePie1.3 installed by default?  Let me know if I'm not understanding this correctly.

Milbo

No, we just use the simplepie of joomla. You see the error due the changed error handling in joomla 3.
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

Frank Beier

Ok - Sorry, I didn't see this was for Joomla 3. installation.  I'm running into the conflict in Joomla 2.5.14 and VM 2.1.1

Milbo

Then you use php5.4, same here, changed error reporting. I am going to release the vm2.9 soon. Actually the vm2.1 is quite outdated.
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

fmvm


Milbo

Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

lipes

VM V. online: J2.5.14 | VM 2.0.20a | SQL 5.1.70 | PHP 5.3.25

fmvm

#86
Quote from: Milbo on April 15, 2014, 13:06:34 PMtoday, tomorrow.

today is "after tomorrow" but vm2.9 is still missing, I mean dev.virtuemart.net ...

if I'm now adding categories and products with vm2.9.7659 from rupostel.com and later would install (or update to) stable vm2.9 will my products be stored anyway, yes? your new release won't touch database?

Anirudh

Quote from: Milbo on April 15, 2014, 13:06:34 PM
today, tomorrow. You can see here a live test store http://vm2.rupostel.com/vm3test/component/virtuemart/

Unfortunately! I simply can't start a new project using Joomla 2.5 as migration is so painful and now that Joomla 3.3 is LTS(whatever) please try to aim the release by 23rd.

Milbo

Quote from: fmvm on April 17, 2014, 11:07:37 AM
Quote from: Milbo on April 15, 2014, 13:06:34 PMtoday, tomorrow.

today is "after tomorrow" but vm2.9 is still missing, I mean dev.virtuemart.net ...

if I'm now adding categories and products with vm2.9.7659 from rupostel.com and later would install (or update to) stable vm2.9 will my products be stored anyway, yes? your new release won't touch database?

Yes, there are no changes for the tables. We are atm just hunting the bugs left, the installer, a simple update and more bootstrap
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

AH

#89
Will there be the ability to NOT use bootstrap and reduce site load times?
Regards
A

Joomla 3.10.11
php 8.0