I have a client site on EE 2.5.3 platform and Solspace Calendar 1.7.0. Obviously this should be upgraded, but when I try to upgrade to EE 2.9.0 the whole thing stops around version 2.6-2.7 with this error message:
A Database Error Occurred
Error Number: 1054
Unknown column 'protect_javascript' in 'field list'
UPDATE exp_templates
SET template_id
= '33', site_id
= '1', group_id
= '4', template_name
= 'edit', save_template_file
= 'n', template_type
= 'webpage', template_data
= '{embed=\"calendar_inc/index\" page_title=\"Edit Event\"}\n\n\n{exp:calendar:datepicker_js}\n{exp:calendar:datepicker_css}\n\n\n{embed=\"calendar_inc/header\"}\n\n
I'm unable to log on after this error, and have to restore both site and database from backup.
My question is: what is the recommended approach to upgrade both EE and Calendar here? The latest version of Calendar (1.8.9) requires EE 2.6, but upgrading of EE from v. 2.5.3 stops and breaks on the old Calendar module (1.7.0).
I hope I have been clear – and that someone can point me in the right direction.
exp_templates
, which is a native EE table, which happens to contain Calendar template code. It could be that Calendar isn't involved. I also can't find aprotect_javascript
column inexp_templates
. Could another add-on have added this column? In fact,protect_javascript
is a config.php value: familysunshine.org/docs/general/… Maybe change the value and see how that goes? – Solspace Aug 11 '14 at 13:31