Some tweaks may be necessary to these instructions if you have a developer setup or update on your local computer instead of a server. Read the installation docu for more information.
Change into your Kimai directory, then fetch the latest code and install all dependencies:
git fetch --tags git checkout 1.8
You might have to prefix the the next commands with
php73 (depends on your environment):
Update all composer dependencies:
composer install --no-dev --optimize-autoloader
And run the Kimai updater:
Remember to adjust the file permissions if necessary.
You have to allow PHP (your webserver process) to write to
var/ and it subdirectories.
Here is an example for Debian/Ubuntu (to be executed inside the Kimai directory):
chown -R :www-data . chmod -R g+r . chmod -R g+rw var/ chmod -R g+rw public/avatars/
Test Kimai before executing these commands (they are likely not required in a shared-hosting environment).
You probably need to prefix them with
sudo and the group might be called different than
That’s it, Kimai is running the most current version. Enjoy the latest time-tracking features!