Skip to content
Snippets Groups Projects
Commit 3ed3d5d8 authored by Benni Mack's avatar Benni Mack
Browse files

[BUGFIX] Cast port to integer when setting up the database

Ensure env variable from port is cast to integer
when setting up TYPO3 with Environment variable
TYPO3_INSTALL_DB_PORT.

Resolves: #103826
Releases: main, 12.4
Change-Id: Ibd982690d3eec0527f452cd7353bdc0bf1a572c4
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84204


Tested-by: default avatarBenni Mack <benni@typo3.org>
Tested-by: default avatarcore-ci <typo3@b13.com>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
parent 3f3a08bc
Branches
Tags
No related merge requests found
......@@ -217,6 +217,9 @@ class SetupDatabaseService
$envVar = 'TYPO3_INSTALL_DB_' . strtoupper($value);
if (getenv($envVar) !== false) {
$envCredentials[$value] = getenv($envVar);
if ($value === 'port') {
$envCredentials[$value] = (int)$envCredentials[$value];
}
}
}
if (!empty($envCredentials)) {
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment