From a9f3880411a804078270e6dd2557a6173266aa0e Mon Sep 17 00:00:00 2001 From: Timo Schmidt Date: Fri, 4 Mar 2016 16:08:22 +0100 Subject: [PATCH] [TASK] Remove fileinfo as dependency in SystemEnvironment/Check Currenty 'fileinfo' is listed as required php extension in SystemEnvironment/Check but it is currently not really required and prevents from installing TYPO3 on Systems where it is not present (e.g. Mircosoft Azure Cloud) The class is currently only used once in the core in "TYPO3\CMS\Core\Type\File\FileInfo" and only when it exists, so it is not really a hard dependency. Also grepping on an installation folder does not find any match where \finfo is really required. Resolves: #74177 Releases: master, 7.6 Change-Id: I125cd3e8d0eb6f208641375ea71b89917284f8b3 Reviewed-on: https://review.typo3.org/47063 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Nicole Cordes Tested-by: Nicole Cordes --- INSTALL.md | 1 - typo3/sysext/install/Classes/SystemEnvironment/Check.php | 1 - 2 files changed, 2 deletions(-) diff --git a/INSTALL.md b/INSTALL.md index 8d72ef72ac93..f314426b15c1 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -69,7 +69,6 @@ Your PHP needs to support the following extensions. Install will check if these are available. * These are usually part of the standard PHP package on most distributions: - * fileinfo * filter * hash * openssl diff --git a/typo3/sysext/install/Classes/SystemEnvironment/Check.php b/typo3/sysext/install/Classes/SystemEnvironment/Check.php index 8338f749833e..a7876b048d30 100644 --- a/typo3/sysext/install/Classes/SystemEnvironment/Check.php +++ b/typo3/sysext/install/Classes/SystemEnvironment/Check.php @@ -52,7 +52,6 @@ class Check * @var array List of required PHP extensions */ protected $requiredPhpExtensions = array( - 'fileinfo', 'filter', 'gd', 'hash', -- 2.20.1