News:

Looking for documentation? Take a look on our wiki

Main Menu

Confirm Order Failure

Started by badgers, March 01, 2012, 23:35:47 PM

Previous topic - Next topic

badgers

Hello friends,

I receive this error when I confirm my order:

Warning: Missing argument 5 for vmPSPlugin::processConfirmedOrderPaymentResponse(), called in /home/content/29/8816229/html/plugins/vmpayment/standard/standard.php on line 148 and defined in /home/content/29/8816229/html/administrator/components/com_virtuemart/plugins/vmpsplugin.php on line 947

Warning: require_once(/home/content/29/8816229/html/libraries/tcpdf/tcpdf.php) [function.require-once]: failed to open stream: No such file or directory in /home/content/29/8816229/html/components/com_virtuemart/controllers/invoice.php on line 191

Fatal error: require_once() [function.require]: Failed opening required '/home/content/29/8816229/html/libraries/tcpdf/tcpdf.php' (include_path='.:/usr/local/php5/lib/php') in /home/content/29/8816229/html/components/com_virtuemart/controllers/invoice.php on line 191

I currently have Joomla 1.7.3 and VM 2.0.2

I always relied on VM in this past but I have been having a lot of troubles with it lately. Is there a fix for this problem?

badgers


jenkinhill

Maybe you have an older version of vmPSPlugin.php ?

The most recent version is in SVN.  http://forum.virtuemart.net/index.php?topic=96313.msg317392#msg317392

Also see http://forum.virtuemart.net/index.php?topic=96263.msg316640#msg316640 but not sure if that is related.

I have never seen that error with any of my multiple installs of VM2.0.x
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

badgers

I have verified that I have the current file.

It appears that all hope is lost. I don't know what else to do.

ipo

I have the exact same error. I'm running on joomla 2.5.1 and virtuemart 2.0.2.  The error appeared in the test site I set up with backup of my main shop, using Akeeba backup. I've used Akeeba kickstart to set up backup. I've tried downloading both invoice.php and vmpsplugin.php from SVN, but no success.

Milbo

The aio is not correct installed.

The plugins do not fit to the core. I think he updated the core, but not the plugins.
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

dwkoster

Hello badgers

i'm not a pro.
but i have  joomla 1.7.4 with VM 2.0.2.
And i had the exact same error log. Afther the update last week.

i just solft the issue by installing "com_virtuemart.2.0.2_ext_aio.zip"

http://virtuemart.net/component/ars/repository/virtuemart-2-aio/virtuemart-2-aio-2-0-2/com_virtuemart.2.0.2_ext_aio.zip

good luck


ipo

Thank you very much. Installing AIO 2.0.2 helped.

Cheers

badgers

Thank you very much. That worked!

Milbo

Hmm, yes we need a manual describing the stuff better. The aio "all in once" is meant for "All Extensions installed with one file". Virtuemart is now a lot more a real core architecture. VM1 was a full store and they make it extendable. Vm2 is a core which works almost not without some extensions. Similar to joomla.

So when there is an update, you must almost always install both, the core "com_virtuemart.2.0.3.zip" and also the aio "com_virtuemart.2.0.3_extract_first.zip".
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

MvdO

I'm probably asking for the obvious, but i can't find the solution. I have the same error message with my installation (joomla 2.5.1 and VM 2.0.2).

I've tried to update the AIO, but then i get "-1 - An Error appeared, unable to copy"  :-\  (freely translated from dutch).

Can some1 plz help me... I'm getting really desperate to get things working.

the url (test url): http://create-n-communicate.nl/aldoscreen/webshop/

THnx

MvdO

OK.  for now i've seen to have updated aio and customers can confirm their orders. Only in the confirmation screen (not the email) there's a warning:


Warning: Missing argument 5 for vmPSPlugin::processConfirmedOrderPaymentResponse(), called in /home/dacreate/domains/create-n-communicate.nl/public_html/aldoscreen/webshop/plugins/vmpayment/standard/standard.php on line 148 and defined in /home/dacreate/domains/create-n-communicate.nl/public_html/aldoscreen/webshop/administrator/components/com_virtuemart/plugins/vmpsplugin.php on line 947"

Underneath this warning there's the confirmation message and I do get confirmation mails for customer and shop owner.

How can I get rid of this?

alatak

Hi,

I have checked the code.
I think you have updated the component but NOT the one called com_virtuemart_aio.
Can you check that both have the same version?

Milbo

You can also extract the aio and copy the stuff manually with ftp and then use the button update tables in the aio
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

cocobolo

@MvdO :
You are Dutch, correct?
I had exactly the same problem today. And I fixed it :-)
Send me a private message and maybe I can walk you through it