How to update Upload Suite
Here you can find instructions how to update Upload Suite on your server.
Before you proceed, make sure that you have the latest version. At this moment, it is 8.5.81 released 5/12/2018
- Download the latest version from our site.
- Check if you are using the latest license keys on the uploader pages and update them if necessary.
- Run the installer and follow instructions (by default, all files are installed at %ProgramFiles(x86)%\Aurigma\Upload Suite [x.x.x] folder).
The update process depends on what level of Upload Suite API you use.
If you use ASP.NET Control
In this case, all you need is to update Aurigma.ImageUploader.dll (for ActiveX/Java) or Aurigma.ImageUploaderFlash.dll (for HTML5/Flash). You can find them here:
- %Install Folder%\ActiveX-Java\ASP.NET\Binaries\Aurigma.ImageUploader.dll
- %Install Folder%\HTML5-Flash\ASP.NET\Binaries\Aurigma.ImageUploaderFlash.dll
You can do it either by updating a reference to these DLLs in Visual Studio or by putting them to /bin folder of your application.
To update license keys, find a the LicenseKey property. If license keys are older than the onses from your account, just insert new values (several keys should be separated with semicolons):
ActiveX/Java:
<aur:Uploader ID="Uploader1" runat="server" LicenseKey="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXXX;YYYYY-YYYYY-YYYYY-YYYYY-YYYYY-YYYYYY" />
HTML5/Flash:
<aur:ImageUploaderFlash ID="Uploader1" runat="server" LicenseKey="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXXX;YYYYY-YYYYY-YYYYY-YYYYY-YYYYY"> </aur:ImageUploaderFlash>
Note: If you use only ActiveX/Java or only HTML5/Flash, you can update just one DLL. Express version does not support multiple license keys.
If you use PHP library
For PHP, you should update ImageUploaderPHP (for ActiveX/Java) or ImageUploaderFlashPHP (for HTML5/Flash) folders. You can find them here:
- %Install Folder%\ActiveX-Java\PHP\PHPClasses\ImageUploaderPHP
- %Install Folder%\HTML5-Flash\PHP\PHPClasses\ImageUploaderFlashPHP
Just overwrite an appropriate folder on your server.
To update license keys, find a the LicenseKey property. If license keys are older than the onses from your account, just insert new values (several keys should be separated with semicolons):
ActiveX/Java:
$uploader = new Uploader("Uploader1"); $uploader->setLicenseKey("XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXXX;YYYYY-YYYYY-YYYYY-YYYYY-YYYYY-YYYYYY");
HTML5/Flash:
$uploader = new ImageUploaderFlash("Uploader1"); $uploader->setLicenseKey("XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXXX;YYYYY-YYYYY-YYYYY-YYYYY-YYYYY");
Note: Express version does not support multiple license keys.
If you are using JavaScript API
You are using JavaScript API if your server scripting platform is other than ASP.NET or PHP, or if you use ASP.NET MVC.
In this case, you should replace JavaScript, .jar, .cab and other files located here:
- %Install Folder%\ActiveX-Java\Scripts
- %Install Folder%\HTML5-Flash\Scripts
Just replace an appropriate folder on the server.
To update license keys, find a the LicenseKey property. If license keys are older than the onses from your account, just insert new values (several keys should be separated with semicolons):
ActiveX/Java:
var u = $au.uploader({ id: 'Uploader1', licenseKey: 'XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXXX;YYYYY-YYYYY-YYYYY-YYYYY-YYYYY-YYYYYY' })
HTML5/Flash:
$au.imageUploaderFlash({ id: 'Uploader1', licenseKey: 'XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXXX;YYYYY-YYYYY-YYYYY-YYYYY-YYYYY' });
Note: Express version does not support multiple license keys.
Tip
If you are using both ActiveX/Java and HTML5/Flash on the same site, it is highly recommended to put scripts to different folders. For example, instead of using the same Scripts folder, put ActiveX/Java aurigma/aj and HTML5/Flash to aurigma/fh folder.
If you want to use two versions (for example, have an ability to switch between old and new version for a transitional period), create a folder for each version, for example, aurigma/aj/8.0.66 and aurigma/aj/8.0.96.
If you move the folder with uploader to another directory on your server, don't forget to update links to the scripts in the code which embeds Upload Suite.
Get a free 30-day trial
Upload Suite includes premium uploaders based on various technologies (HTML5, Flash, Java, ActiveX) for any server technology – ASP.NET and PHP, classic ASP and JSP, Ruby-on-rails and node.js.