User tests: Successful: Unsuccessful:
Pull Request resolves #47948.
This PR fixes a regression where installer scripts defined in extension manifests are not executed during component and package installations.
The installer attempted to load the manifest script from extension_root before the extension files had been copied there. The script is now loaded from the source path, where it exists during the installation process.
scriptfile.preflight, install, update, postflight) are executed correctly.The installer script was not executed because Joomla attempted to load it from extension_root before the extension files had been copied there.
This resulted in install steps, migrations, and other custom installation logic not being executed.
The installer script is loaded successfully from the temporary source directory during installation, allowing install/update scripts and migrations to execute as expected.
| Status | New | ⇒ | Pending |
| Category | ⇒ | Repository Administration com_admin SQL |
| Status | Pending | ⇒ | Closed |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2026-06-14 09:48:59 |
| Closed_By | ⇒ | jiteshkhatri11 | |
| Labels |
Added:
PR-5.4-dev
|
||
| Status | Closed | ⇒ | New |
| Closed_Date | 2026-06-14 09:48:59 | ⇒ | |
| Closed_By | jiteshkhatri11 | ⇒ |
| Status | New | ⇒ | Pending |
| Status | Pending | ⇒ | Closed |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2026-06-14 09:54:23 |
| Closed_By | ⇒ | jiteshkhatri11 |