Start a conversation

Upgrading From Lower Versions of Kayako Classic Stuck on Uncaught Exception 'Class \Base\Models...' Error

Overview

While upgrading your Kayako Classic Download software from a lower version to the latest version, you may encounter the error that says "Uncaught Exception: Class \Base\........ in ./__swift/library/Setup/class.SWIFT_SetupDatabase.php:1287".

kayako_error__1_.png

 

Upgrading through the setup automation should be an easy step by step process where you could simply follow the onscreen prompts. However, due to conflicting files in your current Kayako installation, the upgrade process may get stuck on the aforesaid error message particularly after checking the system requirements step and during the automatic upgrade step.

 

Solution

To resolve this issue, you need to delete the conflicting files from your current installation in your server. From the error message itself, you will see the files that are causing the conflict.

Navigate to the directory of the current installation and delete the corresponding files.

NOTE: See the screenshot of the sample error below with conflicting files marked accordingly. Please note that the files may vary per installation. What you see in the image below may not exactly be the same as what you may get when you encounter this error.

kayako_error_2.png

Additionally, before installing or upgrading Kayako Classic on your server, you'll need to check to make sure your server environment meets all of the requirements.

 

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted
  3. Updated

Comments