Installing Akeeba Ticket System

Installing Akeeba Ticket System is no different than installing any other Joomla!™ extension on your site. You can read the complete instructions for installing Joomla!™ extensions on the official help page. Throughout this chapter we assume that you are familiar with these instructions and we will try not to duplicate them.

Installing or manually updating the component

Just like with most Joomla! extensions there are two ways to install or manually update Akeeba Ticket System on your site:

  • Install from URL. This works only with the Professional release of our component. It is the easiest and fastest one, if your server supports it. Most servers do support this method.

  • Upload and install. That's the typical extension installation method for Joomla! extensions. It rarely fails.

Please note that installing and updating Akeeba Ticket System (and almost all Joomla! extensions) is actually the same thing. If you want to update Akeeba Ticket System please remember that you MUST NOT uninstall it before installing the new version! When you uninstall Akeeba Ticket System you will lose all your settings. This is definitely something you do not want to happen! Instead, simply install the new version on top of the old one. Joomla! will figure out that you are doing an update and will treat it as such, automatically.

[Tip]Tip

If you find that after installing or updating Akeeba Ticket System it is missing some features or doesn't work, please try installing the same version a second time, without uninstalling the component. The reason is that very few times the Joomla! extensions installer infrastructure gets confused and fails to copy some files or entire folders. By repeating the installation you force it to copy the missing files and folders, solving the problem.

Finally, please bear in mind that extension installation and updates are handled by Joomla itself. Akeeba Ltd does NOT have any control over the code which performs extension installation, discovers updates, downloads updates or installs updates.

Install from URL

The easiest way to install Akeeba Ticket System Professional is using the Install from URL feature in Joomla!.

[Important]Important

This Joomla! feature requires that your server supports fopen() URL wrappers (allow_url_fopen is set to 1 in your server's php.ini file) or has the PHP cURL extension enabled. Moreover, if your server has a firewall, it has to allow TCP connections over ports 80 and 443 to www.akeeba.com and cdn.akeeba.com. If you don't see any updates or if they fail to download please ask your host to check that these conditions are met. If they are met but you still do not see the updates please file a bug report in the official Joomla! forum. In the meantime you can use the manual update methods discussed further below this page.

First, go to our site's download page. Make sure you are logged in. Look for Akeeba Ticket System on that page. If you see two rows, for Joomla 3 and Joomla 4, make sure that you download the version listed under Joomla 4. Click on the Release notes and all files for version x.y.z link, where x.y.z is the latest version number for Akeeba Ticket System for Joomla 4. On that page you will find both Akeeba Ticket System Core and Professional. Next to the Professional edition's Download Now button you will see the Direct Install Link link. Right click on it and select Copy link address or whatever your browser calls this.

Now go to your site's administrator page and click on System. On that page find the Install card and click on the Extensions link. Click on the Install from URL tab. Clear the contents of the Install URL field and paste the URL you copied from our site's download page. Then click on the Install button. Joomla! will download and install the Akeeba Ticket System update.

If Joomla cannot download the package, please use the method described below. If, however you get an error about copying files, folder not found or a cryptic "-1" error please follow our installation troubleshooting instructions.

Upload and install.

You can download the latest installation packages our site's download page. If you see two rows, for Joomla 3 and Joomla 4, make sure that you download the version listed under Joomla 4.

If you have an older version of Joomla! or PHP please consult our Compatibility page to find the version of Akeeba Ticket System compatible with your Joomla! and PHP versions.

In either case click on the version you want to download and install.

If you are a subscriber to the Professional release, please make sure that you have logged in first. You should then see an item on this page reading Akeeba Ticket System Professional. If you do not see it, please log out and log back in. Click on the Professional item to download the ZIP installation package.

All Akeeba Ticket System installation packages contain the component and all of its associated extensions. Installing it will install all of these items automatically. It can also be used to upgrade Akeeba Ticket System; just install it without uninstalling the previous release.

In any case, do not extract the ZIP files yet!

Attention macOS users! Safari, the default web server provided to you by Apple, is automatically extracting the ZIP file into a directory and removes the ZIP file. In order to install the extension through Joomla!'s extensions installer you must select that directory, right-click on it and select Compress to get a ZIP file of its contents. This behaviour was introduced in Mac OS X Mountain Lion. To disable this behavior go to Safari, press CMD+, (hold down Command, press comma), click on the General tab and UNCHECK the Open “safe” files after downloading check box.

[Important]Important

DO NOT TRY TO INSTALL THE ZIP FILES INCLUDED IN THE FILE SEPARATELY. THIS WILL CAUSE PROBLEMS WHEN UPGRADING JOOMLA TO A NEW VERSION FAMILY AND WILL MAKE IT IMPOSSIBLE FOR JOOMLA TO FIND UPDATES TO AKEEBA TICKET SYSTEM. Joomla needs to know which extensions belong together in a package. Updates are applied to the package, not each individual extension. By installing the extensions separately you do not provide this information to Joomla. As a result it will be unable to find update information for the package itself. On top of not being able to show you updates for Akeeba Ticket System it will also start complaining that your currently installed version of each of the Akeeba Ticket System extensions is incompatible with the new version of Joomla every time you try to upgrade to a new Joomla version family (e.g. 4.0 to 4.1 or 5.0). If this happens to you, download and install the latest PACKAGE of our software to restore the link between extensions and package, then wait for 2 days for Joomla's update information cache to expire. We will not provide any further support beyond this notice about this issue. Thank you for your understanding.

Log in to your site's administrator section. Click on System form the side menu. Find the Install card and click the Extensions link. Click on the Upload Package File tab. Click on the green Or browse for file button in the main area of the tab. Locate the installation ZIP file you had previously downloaded and select it. After a short while, Joomla!™ will tell you that the package has been installed.

If the installation did not work, please take a look at our installation troubleshooting instructions.