1. Kayako Download customers: we will continue to develop and support Kayako Download beyond July 2017, alongside the new Kayako for existing customers.

    Find out more.

Upgrade from 4.70.0 to 4.76.1

Discussion in 'Technical chat' started by Donald Merriman, Dec 3, 2018.

  1. Hello,

    We are trying to upgrade our ticket system from 4.70.0 to 4.76.1, however the upgrade file format is different and no longer includes the upload directory for manual upgrading... I'm guessing we are missing a incremental version that added or simplified the upgrade process however I do not have access to it in my.kayako.com.

    Which version would that be and how would I get access to older versions to proceed?

    Thank you in advance,
    Don Merriman
     
  2. bear

    bear Kayako Guru

    I quite doubt they've removed the upload directory, unless they've done away with downloads and "classic" licenses totally.
    What *is* in the download?

    Most recent version I have here is "fusion-stable-sourceobf-4-76-0-8742-7024ad5" and it has the complete upload folder.
     
  3. I though the same, however downloading it, there is only a 79Mib file inside that is all PHP code for a total 1.3m lines of code; Snippet from the file below:

    PHP:
    <?php
    /**
    * ###############################################
    *
    * SWIFT Framework
    * _______________________________________________
    *
    * @author        Varun Shoor
    *
    * @package        SWIFT
    * @copyright    Copyright (c) 2001-2012, Kayako
    * @license        http://www.kayako.com/license
    * @link        http://www.kayako.com
    *
    * ###############################################
    */

    // Interface Declarations
    define('SWIFT_INTERFACE''console');
    define('SWIFT_INTERFACEFILE'__FILE__);

    /*
    * BUG FIX - Simaranjit Singh and Ravinder Singh
    *
    * SWIFT-2881 On accessing the /console from web, it is displaying full path
    *
    * Comments: None
    */
    if (function_exists('php_sapi_name'))
    {
        if ((
    php_sapi_name() != 'cli' && php_sapi_name() != 'cgi-fcgi') || !empty($_SERVER['REMOTE_ADDR']))
        {
            exit;
        }
    }

    if (
    defined("SWIFT_CUSTOMPATH"))
    {
        
    chdir(SWIFT_CUSTOMPATH);
    } else {
        
    chdir(dirname(__FILE__) . '/../__swift/');
    }

    require_once (
    './swift.php');

    ?>
     
  4. bear

    bear Kayako Guru

    In my download the __swift *folder* is 74.8 MB, and has subfolders in it.
    I don't have access to anything newer than that, but it sounds like yours isn't correct, or they've done away with downloads in favor of some sort of downloader, but that seems unlikely. This is a year old installation article that mentions subfolders, which probably would have been removed or updated if that changed significantly.
    https://classic.kayako.com/article/1446-installing-kayako-classic-download
     
  5. Hi Bear,

    Thank you for the replies and time. I figured it out, for some odd reason, downloading it from a browser other then IE resulted in a PHP file in the contents only. Using IE, it kept the proper .tar structure with the upload folder included.

    Mystery solved.
     
  6. bear

    bear Kayako Guru

    Perhaps, but I downloaded mine yesterday using Firefox. ;)
    Glad you have it sorted.
     

Share This Page