-
Notifications
You must be signed in to change notification settings - Fork 69
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
zip
file: https://github.com/wavelog/wavelog/releases -
Unzip the downloaded
zip
file 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.
- Installation on Linux server
- Installation on Windows server
- Installation via Docker
- Updating Wavelog
- Hints & Tips
- wavelog.php Config
- Migrate Cloudlog to Wavelog
- HTTPS Support
- 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