Symptoms
- When updating an extension using the Joomla! Toolkit the message Extension was successfully updated appears, however the Joomla extension is still marked as out of date
- When attempting to update an extension, the following error appears in
/var/log/plesk/panel.log
:COM_INSTALLER_MSG_UPDATESITES_REBUILD_NOT_PERMITTED
Cause
The permissions of the Joomla website user that the Joomla! Toolkit in Plesk uses have been changed manually and it no longer has Super Users privileges. The Joomla! Toolkit performs the update through said website user and these privileges are necessary to run the COM_INSTALLER component of the Joomla! Toolkit in Plesk.
Resolution
Restore Super Users permissions to the website user by following these steps:
- Log in to the Joomla website manually by using an administrative user account that has full access to make changes
- Go to Settings > Users
- Edit the user that was used to setup the website (the same one that the Joomla! Toolkit in Plesk uses)
- Go to Assigned User Groups
- Add the user to the Super Users group
Additional information
Joomla! Toolkit - enhance performance and management of Joomla! sites