Symptoms:
Blank screen after payment on VM2.6.x
Blank page after confirming order on VM2.6.x
Important note:
When updating to VM2.6.x you should make sure that the TCPDF library is compatible with VM2.6.x especially if you are using any 3rd party extensions which share the TCPDF such as Artio Invoice, CCVOAM or other. In case you experience a problem after installation of VM2.6.x you may want to follow this guide to disable Virtuemart's PDF functionality.
To disable TCPDF in VM2.6.x you may wan to:
1. Create a new order status:
2. Make sure it is the only status assigned here:
This new status should not be assigned by any of the payment methods to any of your orders, otherwise you may encounter fatal errors with the TCPDF incompatiblity.
Second option is to update TCPDF library in /libraries/tcpdf to a one that is supported by VM. In general we do not recommend to use solutions based on TCPDF unless
- they are triggered from cron or ajax context
- they have at least 512 Mb available PHP memory
Otherwise you may encounter these which all of them lead to white screen/fatal errors:
- memory leaks
- timeouts
- regex recursion limits
Best Regards,
Stan