$error = $mod_strings['ERR_UW_FILE_NOT_DELETED'] . $sugar_config['upload_dir'] . $fileName; } if (!empty($error)) { $out = "<b><span class='error'>{$error}</span></b><br />"; } unlinkTempFiles(); unlinkUploadFiles(); //set the upgrade progress status. actually it should be set when a file is uploaded set_upgrade_progress('upload', 'in_progress'); break; } //// END UPLOAD FILE PROCESSING FORM /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// //// READY TO INSTALL UPGRADES $validReturn = getValidPatchName(); $ready = $validReturn['ready']; $disabled = $validReturn['disabled']; //// END READY TO INSTALL UPGRADES /////////////////////////////////////////////////////////////////////////////// if (isset($_SESSION['install_file']) && !empty($_SESSION['install_file']) && is_file($_SESSION['install_file'])) { $stop = false; } else { $stop = true; } if ($stop == false) { set_upgrade_progress('upload', 'done'); } $frozen = $out; if (!$stop) { if (!empty($GLOBALS['top_message'])) {
* The Original Code is: SugarCRM Open Source * The Initial Developer of the Original Code is SugarCRM, Inc. * Portions created by SugarCRM are Copyright (C) 2004-2006 SugarCRM, Inc.; * All Rights Reserved. * Contributor(s): ______________________________________. ********************************************************************************/ /********************************************************************************* * Description: * Portions created by SugarCRM are Copyright (C) SugarCRM, Inc. All Rights * Reserved. Contributor(s): ______________________________________.. * *******************************************************************************/ // LEGACY for old versions - emulating upload.php // aw: make this better for later versions. if (version_compare(substr($sugar_version, 0, 5), '4.5.0', '<')) { logThis('emulating upload.php'); getValidPatchName(false); } logThis('at preflight.php'); testCleanUp($db->dbType); $stop = true; // flag to show "next" if (isset($_SESSION['files'])) { unset($_SESSION['files']); } $errors = preflightCheck(); $diffs = ''; $schema = ''; if (count($errors) == 1) { // only diffs logThis('file preflight check passed successfully.'); $stop = false;