Author Topic: Problem with Virtuemart 3.0.16 - Email / TCPDF Related  (Read 780 times)

rayant

  • Beginner
  • *
  • Posts: 1
  • A beginner
Problem with Virtuemart 3.0.16 - Email / TCPDF Related
« on: March 06, 2017, 12:42:21 pm »
I have a problem on Virtuemart 3.0.16.

Vendor is not getting emails and I think the problem is happening when the customer pays with paypal because when the customer paysthe order remain pending.

I tried to test by changing the order to complete and I get this error :

TCPDF ERROR: Unable to create output file: components/invoices/vminvoice_1703064CM3032.pdf

The chmod of invoices is 777

Can anyone help me regarding this issue please ?

Thanks

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 27501
  • Always on vacation
    • Jenkin Hill Internet
Re: Problem with Virtuemart 3.0.16 - Email / TCPDF Related
« Reply #1 on: March 06, 2017, 12:49:20 pm »
Failure to create the pdf invoice is often due to a lack of PHP memory on the server. Look at the server error log to check this.

No directory should be set to 777 and no server should require it  - that is the equivalent of leaving the front and back doors of your house open while you go away on holiday! 775 is the max that should be required.

A pending status from Paypal would never generate order emails or an invoice. That is a separate issue with your Paypal plugin or configuration.
Kelvyn

Jenkin Hill Internet,
Lowestoft, Suffolk, UK

Unsolicited PMs/emails will be ignored.

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

Currently using VM 3.6.1.10121 on Joomla 3.9.11 PHP 7.0.33
Testing 3.6.1.10129 on Joomla 3.9.11