About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
installation:migration_notes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
installation:migration_notes [2017/07/19 13:11] – [Step-by-Step] demiankatzinstallation:migration_notes [2018/02/04 17:12] – just adding a line about remembering to save your custom themes bpalme
Line 19: Line 19:
   - Unpack the new version of VuFind on top of the old version. This will most commonly involve simply downloading the new version, but if you are using Git for version control, it can also be achieved by checking out or merging a different version tag.   - Unpack the new version of VuFind on top of the old version. This will most commonly involve simply downloading the new version, but if you are using Git for version control, it can also be achieved by checking out or merging a different version tag.
     - :!: If you are simply downloading the new version rather than using Git, it is safer to delete non-customized files before unpacking, to ensure that obsolete files do not remain as part of your installation -- this is particularly important for the solr/vendor directory.     - :!: If you are simply downloading the new version rather than using Git, it is safer to delete non-customized files before unpacking, to ensure that obsolete files do not remain as part of your installation -- this is particularly important for the solr/vendor directory.
-  - Run "composer install" to update dependencies.+  - If you are installing from Git rather than a downloaded archive, run "composer install" to update dependencies.
   - Make sure that the config/vufind subdirectory of your [[configuration:local_settings_directory|local settings directory]] may be written by the web server and that autoConfigure is turned on in the [System] section of [[configuration:files:config.ini]].   - Make sure that the config/vufind subdirectory of your [[configuration:local_settings_directory|local settings directory]] may be written by the web server and that autoConfigure is turned on in the [System] section of [[configuration:files:config.ini]].
   - Empty out the cache subdirectory of your [[configuration:local_settings_directory|local settings directory]] to be sure no incompatible settings are cached.   - Empty out the cache subdirectory of your [[configuration:local_settings_directory|local settings directory]] to be sure no incompatible settings are cached.
 +  - Copy or move any custom themes from the themes directory to the new install directory.
   - Visit <nowiki>http://your-server/vufind/Upgrade/Home</nowiki> to run the automatic upgrade process. You will be prompted to enter the version number of the VuFind release you are upgrading from, and you may be asked to provide root database credentials to update its structure.   - Visit <nowiki>http://your-server/vufind/Upgrade/Home</nowiki> to run the automatic upgrade process. You will be prompted to enter the version number of the VuFind release you are upgrading from, and you may be asked to provide root database credentials to update its structure.
   - Review the auto-upgraded configurations; if necessary, you can restore your previous configurations from backups generated by the upgrade process.   - Review the auto-upgraded configurations; if necessary, you can restore your previous configurations from backups generated by the upgrade process.
installation/migration_notes.txt · Last modified: 2024/02/07 15:47 by demiankatz