-
Notifications
You must be signed in to change notification settings - Fork 83
Updating
Before doing an update on your Wavelog-installation please make a backup of your existing installation. During the update-process some configuration-files could be reset to defaults so you have a backup to reenter your settings into the new configuration-file.
This is NOT how to Migrate from Cloudlog to Wavelog. If you're still using Cloudlog go to this Wiki Page
When you installed Wavelog with git clone on a linux server you can use the git mechanism to update your existing installation. You should always prefer this way, as it's way faster and more secure.
- Enter the webdirectory where Wavelog is installed (e.g.
/var/www/html)
cd /var/www/html
- Enter the git command
git pull
- You may have to reset your file ownerships
chown -R www-data:www-data /var/www/html
- Reload the Page in Webbrowser
- You should see the Version Dialog which shows you the Release Notes of the latest release.
- Check the Version in
ADMIN > DEBUG. You should now see the correct version here aswell.
When using Wavelog on a Hosted Webspace you may have no access to a command line. Then you need to update your Wavelog-Installation with a downloaded zip-File. Follow this Step by Step to do a proper update.
-
Create a FULL Backup of your whole Installation. This includes the whole webroot folder and the database.
-
If you not downloaded already the existing webroot folder in step 1, do this now (and may rename it to
Wavelog-OLD. You will need to copy some files to the new folder. -
Download the latest Release of Wavelog as a
zipfile: https://github.com/wavelog/wavelog/releases -
Unzip the downloaded
zipfile on your computer. You'll need to replace some files from the downloaded folder in step 2. -
Copy the following files and folders from the existing installation to the new folder.
-
File:
application/config/config.php -
File:
application/config/database.php -
if
$config['userdata'] = "userdata";was DISABLED in your old installation (more info)- Folder:
assets/qslcard/ - Folder:
images/eqsl_card_images/
- Folder:
-
if
$config['userdata'] = "userdata";was ENABLED in your old installation- Folder:
userdata/(or the folder which was configured and where the userdata is stored)
- Folder:
-
if exists:
- File:
assets/js/sections/custom.js
- File:
-
-
Delete the folder
install/in the new folder. -
Now you can upload the new folder which contains all necessary files and folders mentioned above to your webspace.
-
Reload the Page in Webbrowser
- You should see the Version Dialog which shows you the Release Notes of the Version you've downloaded in Step 3
- Check the Version in
ADMIN > DEBUG. You should now see the correct version here aswell.
- Dashboard
- Logbook
- DXCluster
- DXWaterfall
- Logging
- Notes
- Analytics
- Awards
- Search
- Label-Printing
- Widgets
- Authentication
- QSO Modes
- Backup
- Update Country Files
- User Accounts
- Global Options
- Debug
- Maintenance Mode
- Migrate servers
- API
- Station Profiles
- Radio Interface
- ADIF Import / Export
- Logbook of The World
- eQSL
- Print Requested QSLs
- Clublog Upload
- QRZ Logbook
- KML Export