Upgrade from 7.4.x to 7.5 Problems

Ran the upgrade through the Upgrade Wizard. Once I committed the upgrade, the Upgrade Wizard page went blank and remains blank. I can use the CRM, and everything seems to work except when I go to the Admin panel and choose the Upgrade Wizard, I just get a blank page. Also, none of the report features work.

Everything else seems to work and I’m limping along.

Reports now working ???
Upgrade Wizard still a blank page.

Same thing happened for me. I restored 7.4.3 will wait to upgrade until fixed.

Yeah! Same thing happened for me :frowning:

+1 Same thing for me, on a dev site. Blank pages in the Admin and QRR does not finish when you run it.

Same issue here. Errors from log:
Wed Jan 20 09:16:36 2016 [26296][1][FATAL] custom clean up log: file will remove: custom/modules/Connectors/connectors/sources/ext/rest/insideview/mapping.php
Wed Jan 20 09:16:36 2016 [26296][1][FATAL] Exception in Controller: file not found for clean: custom/modules/Connectors/connectors/sources/ext/rest/linkedin/mapping.php

Same problem for me:

upgrade page stayed blank and never came back.

Last message in the upgrade log was:

Wed, 20 Jan 2016 15:35:52 -0800 [UpgradeWizard] - Starting file copy process…
Wed, 20 Jan 2016 15:35:53 -0800 [UpgradeWizard] - File copy done.
Wed, 20 Jan 2016 15:35:53 -0800 [UpgradeWizard] - Starting post_install()…
Wed, 20 Jan 2016 15:35:53 -0800 [UpgradeWizard] - Entered post_install function.

last lines of the log:
Wed Jan 20 15:43:35 2016 [24551][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] Calling MySQLi::disconnect()
Wed Jan 20 15:48:59 2016 [24520][ed83be29-9c9b-40ca-64f6-4f356792654b][ERROR] Unable to get proper side for link created_by_link
Wed Jan 20 15:48:59 2016 [24520][ed83be29-9c9b-40ca-64f6-4f356792654b][ERROR] Unable to get proper side for link created_by_link
Wed Jan 20 15:52:05 2016 [24519][ed83be29-9c9b-40ca-64f6-4f356792654b][ERROR] Unable to get proper side for link created_by_link

I would love to do a quick repair and rebuild,
but when I go to the administration page,
it’s all blank. I just get the “Administration” word / header but no content.
I do not see the usual “Users” header and its content below.

How does one debug more?

I’ve increased the logging level to ‘debug’, but I do not see anything interesting in the log. It ends with:

Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] setting cookie ck_login_id_20 to ed83be29-9c9b-40ca-64f6-4f356792654b
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] setting cookie ck_login_language_20 to en_us
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] current_language is: en_us
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] rebuilding cache for Alerts
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][INFO] Query:SELECT * FROM fields_meta_data WHERE custom_module=‘Alerts’ AND deleted = 0
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][INFO] Query Execution Time:6.1988830566406E-5
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] Performing action: action_get MODULE: Alerts
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] get_full_list: order_by = ‘alerts.date_entered’ and where = ‘alerts.assigned_user_id = ‘ed83be29-9c9b-40ca-64f6-4f356792654b’ AND is_read != ‘1’’
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] SugarBean[Alert].load_relationships, Loading relationship (modified_user_link).
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] SugarBean[Alert].load_relationships, Loading relationship (created_by_link).
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] SugarBean[Alert].load_relationships, Loading relationship (assigned_user_link).
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] process_order_by: (alerts.date_entered) does not have a vardef entry.
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] process_full_list_query: query is SELECT alerts.* , jt0.user_name modified_by_name , jt0.created_by modified_by_name_owner , ‘Users’ modified_by_name_mod , jt1.user_name created_by_name , jt1.created_by created_by_name_owner , ‘Users’ created_by_name_mod , jt2.user_name assigned_user_name , jt2.created_by assigned_user_name_owner , ‘Users’ assigned_user_name_mod FROM alerts LEFT JOIN users jt0 ON alerts.modified_user_id=jt0.id AND jt0.deleted=0

AND jt0.deleted=0 LEFT JOIN users jt1 ON alerts.created_by=jt1.id AND jt1.deleted=0

AND jt1.deleted=0 LEFT JOIN users jt2 ON alerts.assigned_user_id=jt2.id AND jt2.deleted=0

AND jt2.deleted=0 where (alerts.assigned_user_id = ‘ed83be29-9c9b-40ca-64f6-4f356792654b’ AND is_read != ‘1’) AND alerts.deleted=0
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][INFO] Query: SELECT alerts.* , jt0.user_name modified_by_name , jt0.created_by modified_by_name_owner , ‘Users’ modified_by_name_mod , jt1.user_name created_by_name , jt1.created_by created_by_name_owner , ‘Users’ created_by_name_mod , jt2.user_name assigned_user_name , jt2.created_by assigned_user_name_owner , ‘Users’ assigned_user_name_mod FROM alerts LEFT JOIN users jt0 ON alerts.modified_user_id=jt0.id AND jt0.deleted=0

AND jt0.deleted=0 LEFT JOIN users jt1 ON alerts.created_by=jt1.id AND jt1.deleted=0

AND jt1.deleted=0 LEFT JOIN users jt2 ON alerts.assigned_user_id=jt2.id AND jt2.deleted=0

AND jt2.deleted=0 where (alerts.assigned_user_id = ‘ed83be29-9c9b-40ca-64f6-4f356792654b’ AND is_read != ‘1’) AND alerts.deleted=0
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][INFO] Query Execution Time:8.1062316894531E-5
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] process_full_list_query: result is mysqli_result Object
(
[current_field] => 0
[field_count] => 22
[lengths] =>
[num_rows] => 0
[type] => 0
)

Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][INFO] Query:INSERT INTO tracker (monitor_id,user_id,module_name,date_modified,action,session_id ) VALUES ( ‘a14196ac-90cc-79d0-8480-56a025dabbfc’,‘ed83be29-9c9b-40ca-64f6-4f356792654b’,‘Alerts’,‘2016-01-21 00:25:55’,‘get’,‘l544irhv8jrp7bqn9r1nol27e3’)
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][INFO] Query Execution Time:0.089940071105957
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] Hook called: ::server_round_trip
Wed Jan 20 16:25:55 2016 [24523][ed83be29-9c9b-40ca-64f6-4f356792654b][DEBUG] Calling MySQLi::disconnect()

Forgot to mention that I am

upgrading my 7.1 to 7.3
running repair & rebuild
repair relationships
repair roles
upgraded to security suite 2.9.2 based on sugar 6.5.20
running repair & rebuild
repair relationships
repair roles
upgraded my 7.3 to 7.4
running repair & rebuild
repair relationships
repair roles

and finally it’s the
upgrading 7.4 to 7.5
that does not end well.

I’ve tried twice on different cloned instances.

my system info:
PHP 5.3.3 (cli) (built: Sep 30 2014 05:55:00)
Copyright © 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright © 1998-2010 Zend Technologies
with the ionCube PHP Loader v4.0.14, Copyright © 2002-2011, by ionCube Ltd.

Linux CentOS release 6.5 (Final)

Most of the modules work after that botched upgrade
except Administration, Upgrade and the Report module.

same thing, even a new install does not work :frowning:

Also having the same issue.

Has anyone found a fix?

Thanks

same problem…

7.4 to 7.5…

:huh:

When i open the Upgrade Wizard the last Step (Confirm Layouts) of the WIzard is shown, seems like its still from the last upgrade to 7.4. But when i Click “Next” i get a Timeout and nothing happens. I just came back after restarting the Upgrade Wizard to the same page. I cant get the start point of the upgrade shown.

anyone having the same bug? Will be awesome to get this fixed

+1 here. White screen of death on upgrade, although version says 7.5 after white screen, I can no longer get to the upgrade wizard at all.

Same problem here.

For me the problem seems related to a custom relation between Contacts and Projects that i have created in suiteCRM.
The installer try to clean some not existent files like this (check your log)
Exception in Controller: file not found for clean: custom/Extension/application/Ext/TableDictionary/project_contacts_1.php

while the file should by
custom/Extension/application/Ext/TableDictionary/contacts_project_1.php

I copied all the missed files from contacts_project_1.* to project_contacts_1.* and reloaded the upgrade wizard blank page and it worked. I don’t know if there is some side effects.

opened an issue on tracker https://github.com/salesagility/SuiteCRM/issues/863

We’re working on a bug fix release and will keep you updated with a release date which will resolve this issue. The issue is the upgrade pack trying to remove files which do not exist. This can occur from multiple root causes such as the specific upgrade path you may have taken, which did not have files that the script is trying to remove.

1 Like

The same problem. Admin -> upgrade Wizard = blank screen:-(

Any ETA on this fix? I can’t roll back without complete manual install and I have no idea whether or not that is a good idea.

Will,
Will we be able to run this package without access to the Upgrade Wizard?
I don’t what to lose any current work we are doing in the CRM.

Scott

Same here. White screens after selecting the upgrade package. No hints in the error_log file, just PHP notices about undefined indexes, nothing out of the ordinary.

Check suiteCRM log. I have solved creating the missed files and reloading the upgrade wizard.