diff --git a/app/Http/Controllers/Install/ChecksController.php b/app/Http/Controllers/Install/ChecksController.php index efb1cdef48..593aa24a3c 100644 --- a/app/Http/Controllers/Install/ChecksController.php +++ b/app/Http/Controllers/Install/ChecksController.php @@ -41,8 +41,11 @@ class ChecksController extends InstallationController implements InstallerStep $this->markStepComplete(); } + preg_match('/\d+\.\d+\.\d+/', PHP_VERSION, $matches); + $version = $matches[0] ?? PHP_VERSION; + return view('install.checks', $this->formatData([ - 'php_version' => PHP_VERSION, + 'php_version' => $version, 'php_required' => Php::PHP_MIN_VERSION, 'php_ok' => $this->checkPhpVersion(), 'modules' => $this->moduleResults(), diff --git a/resources/views/install/database.blade.php b/resources/views/install/database.blade.php index dadbe1ddfd..d7a6fc03b9 100644 --- a/resources/views/install/database.blade.php +++ b/resources/views/install/database.blade.php @@ -142,7 +142,7 @@ $('#migrate-warning').show() $('#migrate-status>i').attr('class', 'fa fa-lg fa-spinner fa-spin'); $('#error-box').empty(); - $('#migrate-btn').addClass('disabled') + $('#migrate-btn').prop('disabled', true).addClass('disabled') var output = document.getElementById("db-update"); var xhr = new XMLHttpRequest(); @@ -156,13 +156,12 @@ // if error word in output, show the retry button $('#migrate-warning').hide(); $('#migrate-status>i').attr('class', 'fa fa-lg fa-times-rectangle-o text-danger') - $('#migrate-btn').removeClass('disabled').text('@lang('install.migrate.retry')') + $('#migrate-btn').prop('disabled', false).removeClass('disabled').text('@lang('install.migrate.retry')') $('#error-box').append($('