Is the only change the removal of the 2 files from the zip ?
There aren’t any dependencies from the installer code on these 2 files ?
I have the same issue and I installed an empty SugarCRM 6.5.16 upgraded it to SuiteCRM 7.01 then to SuiteCRM 7.1.
Generating pdf creates an empty page but I seem to have had problems updating to SuiteCRM because apparently tables are missing.
Here an extract of the log file:
Thu Apr 3 09:07:49 2014 [FATAL] Query Failed: UPDATE aos_pdf_templates SET type = ‘AOS_Quotes’ WHERE type = ‘Quotes’: MySQL error 1146: Table ‘sugarcrm.aos_pdf_templates’ doesn’t exist
Thu Apr 3 09:07:49 2014 [FATAL] Query Failed: UPDATE aos_pdf_templates SET type = ‘AOS_Invoices’ WHERE type = ‘Invoices’: MySQL error 1146: Table ‘sugarcrm.aos_pdf_templates’ doesn’t exist
Thu Apr 3 09:09:16 2014 [FATAL] Query Failed: select securitygroups_default.id, securitygroups.name, securitygroups_default.module, securitygroups_default.securitygroup_id from securitygroups_default inner join securitygroups on securitygroups_default.securitygroup_id = securitygroups.id where securitygroups_default.deleted = 0 and securitygroups.deleted = 0: MySQL error 1146: Table ‘sugarcrm.securitygroups_default’ doesn’t exist
Assuming your 6.5.16 truly contains no data whatsoever, you could delete the entire contents of the 6.5.16 sugarcrm folder, upload suitecrm 7.1 full package to the folder, run the suitecrm installer, and tell it to use a new empty database. This should get around any of the possible database schema, table, column, or code file upgrade bugs with your upgrade from 6.5.16 to 7.02 to 7.1.
I am testing the upgrade process for 2 installations with customers, email campaigns and so on I currently maintain. It just that apparently the upgrade process did not add several tables associated with the invoice part.
How to I get the upgrade process to add all relevant tables. PrintPDF works in Version 7.02 and after the upgrade to 7.1 printPDF does not work at all. The fixes mentioned to delete 2 files does not work in my case.
If the upgrade process is not doing a proper job upgrading shouldn’t be the upgrade process be adjusted?
I am getting the feeling we are fighting the same battles as with the SugarCRM CE about 2-3 years ago when almost with every installation one had to fiddle around manually to get the software working after an upgrade.
You should check the sugarcrm.log located in the root of the suitecrm instance. Because when you click Edit, Print as PDF, or Email PDF, and get a blank white screen, what’s happening is Suite’s hitting a Fatal error, and logging it to the sugarcrm.log file. So open that file up in your FTP client and look for the Fatal error that happened around the timestamp of when you clicked the link that led to the blank white screen.