How to Install an Extension from an Uploaded Package File
Use Upload Package File for a Local Archive
Upload Package File is Joomla’s normal installer path when the installable extension archive is already on your computer. It can process supported extension packages such as components, modules, plugins, templates, languages, libraries, and multi-extension packages.Prepare Before Uploading
Obtain the package from a trusted source, confirm its Joomla/PHP compatibility, and back up a production site. Read the developer’s instructions because a vendor download can be an outer bundle containing documentation or multiple installable ZIP files.
Upload and Install the Package
- Sign in to the Joomla Administrator.
- Go to System → Install → Extensions.
- Select Upload Package File.
- Drag the installable archive into the upload area or select it with the file browser.
- Allow Joomla to upload, inspect, extract, and install the package.
- Read the success or error message before navigating away.
Verify the Installed Extension
Go to System → Manage → Extensions and search for the installed product or its individual extension names. Confirm the expected type and version. Installation does not necessarily activate every feature: plugins can require enabling, modules can require publishing and assignment, and components can require configuration.
Diagnose Upload or Package Errors
If the package never reaches Joomla, compare its size with the effective PHP upload and post limits. If Joomla receives but rejects it, verify that you selected the actual installable archive and check the package manifest, compatibility requirements, temporary-folder access, filesystem ownership/permissions, free space, and server logs.
Choose Another Installer Method When Appropriate
Install from Folder can be useful when a valid package is already extracted on the server, while Install from URL can retrieve a direct remote package when the server can access it. These are alternate installation sources; they do not repair a malformed or incompatible extension.Verify Before Continuing
Test the extension’s primary function and review the site for errors. If a failed attempt left partial files or records, follow the extension developer’s cleanup/recovery procedure or restore the backup before retrying. Do not manually delete database rows simply because an installer reported an error.
Need More Help with Joomla?
Still having trouble? Open a support ticket with QuantaCade Support and we'll be happy to help where we can.
Support priority is given to QuantaCade products, services, and customers. However, we're also happy to assist fellow Joomla users with general Joomla questions and troubleshooting when possible.
QuantaCade is an independent Joomla extension developer and is not official Joomla support. Some issues involving third-party extensions, hosting environments, server configurations, or other systems outside our development control may be beyond what we're able to resolve.