Managing extensions¶
Installing¶
In order to install EspoCRM extension (e.g. Advanced Pack, VoIP Integration):
- Login as an administrator.
- Go to Administration > Extensions.
- Upload your extension package (zip file).
- Click Install button.
Upgrading¶
In order to upgrade an already installed extension (e.g. Advanced Pack, VoIP integration) to a newer version:
- Download the new version of the needed extension.
- Login as an administrator.
- Go to Administration > Extensions.
- Upload your new extension package (zip file) without uninstalling the already installed version.
- Click Install button.
Note
There's no need to install intermediate versions. Install just the latest one.
Uninstalling¶
Steps to uninstall an extension:
- Login as an administrator.
- Go to Administration > Extensions.
- Find the needed extension on the list of available extensions.
- Click Uninstall button.
Deleting¶
When an extension is uninstalled, it is still available in the system. It can be completely deleted. Steps to delete an extension:
- Login as an administrator.
- Go to Administration > Extensions.
- Find the needed extension in the list of available extensions.
- Click Remove button.
CLI commands¶
Installing & upgrading¶
php command.php extension --file="path/to/extension/package.zip"
See more commands.
Note
In some cases, installing extensions via CLI is preferable, as usually PHP configuration for CLI is not as limited as for a web server. Hence, such tasks as database index creation are handled better.