3.8.0
Description
Upgraded from v 2.1.1 to 3.5.6 with no issues. Proceeded to upgrade to 3.8.0 because nothing in 3.7.x series was verified. Ran into this issue.
How to reproduce
Upgrade from 3.5.6 to 3.8.0 and it will occur.
Guessing this has something to do with Symphony, which I know nothing about. I read the install instructions from https://github.com/eventum/eventum/blob/master/docs/wiki/System-Admin/Doing-a-fresh-install.md and under Installation Process it says following:
PLEASE NOTE: The whole eventum directory should NOT be accessible under the webserver, only /path-to-eventum/htdocs/
Can you explain what this means? I don't understand what this means? Could you provide an example file structure demonstrating what this means? What part of the eventum directory should not be accessible, and where should it be located? Are you referring to using aliases? What part of the directory structure should be aliased? Sorry, just totally confused on how to setup.
I tried doing a fresh install, not an upgrade. Was hoping this may give a clue, but wasn't able to get it running.
Thanks guys, long time user of Eventum, just realized you guys had continued development from the Sun Micro days. Thank you!
BTW: Here is my upgrade path in case anyone cares:
Took this upgrade path based on release notes when upgrading from older version and selected releases that had been verified. Was running Apache 2.4.39, MySQL 5.7.26
2.1.1 starting point
2.2 : run script in browser
3.0.12 : This will be last release supporting PHP 5.3, next version will require PHP 5.5 and be versioned as 3.1.0
3.1.10 : had to restart script a few times until #59, #59 had 1st line in script remove_impact_analysis.sql DROP TABLE eventum_issue_requirement;
3.2.0 : #69 gets error "Syntax error or access violation: 1171 All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead"
Alteration of table eventum_user_alias is the problem. Change script to the following: ALTER TABLE eventum_user_alias modify ual_email
varchar(255) CHARACTER SET latin1 NOT NULL DEFAULT ;;
3.3.4 : no issues
3.4.4 : no issues
3.5.6 : no issues
3.7.4 : switched to PHP 7.1.29 because was a requirement starting in 3.6.0
Parse error: syntax error, unexpected ':', expecting '{' in C:\wamp64\www\eventum\init.php on line 33,