Hi, I'm having difficulty upgrading from 1.7 to 2.0 following these instructions. I've copied in the 2.0 files, overwriting the 1.7 ones, and after updating setup.php and working through a couple other errors, saw this message when navigating to the front end:
There are issues with your configuration
General installation instructions can be found here. or more specific information on detected issues review the messages below:
You appear to be upgrading a CollectiveAccess 1.7.x system. Upgrading is a multi-step process. Learn more about it at here.
At that point, I attempted to run the caUtils update-from-1-7 call per the instructions to migrate the DB. However, when attempting to run the script i get the following error:
PHP Fatal error: Cannot declare class Configuration, because the name is already in use in /data/providence/app/lib/core/Configuration.php on line 54
At this point, I realized that the copy of the 2.0 files into the file system had not deleted or replaced two legacy folders in app/lib -- the folders /core and /ca respectively. This I assumed was my problem, so I removed the two folders, and the attempted to run the caUtils again, but now am receiving the following error (indicating that at least some of the classes from the legacy app/lib/core/ dir are needed:
PHP Fatal error: Uncaught Error: Failed opening required '/data/providence/app/lib/core/Logging/Eventlog.php' (include_path='/data/providence/app/lib:/data/providence/app/models:/data/providence/vendor/pear/pear_exception:/data/providence/vendor/pear/file_marc:/data/providence/vendor/pear/console_getopt:/data/providence/vendor/pear/pear-core-minimal/src:/data/providence/vendor/magento/zendframework1/library:/data/providence/vendor/pear/archive_tar:.:/usr/share/php') in /data/providence/app/plugins/ns11mmServices/ns11mmServicesPlugin.php:29
Stack trace:
#0 /data/providence/app/lib/ApplicationPluginManager.php(103): require_once()
#1 /data/providence/app/lib/ApplicationPluginManager.php(55): ApplicationPluginManager::initPlugins()
#2 /data/providence/app/lib/BaseModel.php(423): ApplicationPluginManager->construct()
#3 /data/providence/support/bin/caUtils(48): BaseModel->construct()
#4 {main}
thrown in /data/providence/app/plugins/ns11mmServices/ns11mmServicesPlugin.php on line 29
Can you advise?