Updating FreeScout

FreeScout edited this page Nov 17, 2018 · 19 revisions

Before apdating make sure to backup application files and database.


Method 1. Update from web interface

This method is supported starting from version 1.0.3.

Open FreeScout and go to Manage » System » Status. In App Version section click Check for updates and follow instructions:

Updating process may take several minutes, do not close browser window until it finishes or shows an error.

If error occurs:

  • Click Clear Cache and Migrate DB in System » Tools.
  • If still does not work, try to restart updating.
  • If still does not work, open http://example.com/tools.php and click Clear Cache and Migrate DB.

Method 2. Update using console script

This method requires SSH console and GIT.

  1. Go to the root of your FreeScout application.
  2. Run upgrade script:
tools/upgrade.sh
  1. Follow instructions.

Method 3. Update using GIT

This method requires SSH console and GIT.

  1. Pull updates from GitHub:
git pull
  1. Run the following console command:
php artisan freescout:after-app-update

Method 4. Manual updating

Use this method only if you can not use console or GIT.

  1. Open https://example.com/tools.php

  1. Enter APP_KEY from your .env file and click Update App button.
  2. Open and check application.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.