[BUGFIX] Check for PHP 5.3
authorWouter Wolters <typo3@wouterwolters.nl>
Sat, 27 Aug 2011 12:14:33 +0000 (14:14 +0200)
committerJigal van Hemert <jigal@xs4all.nl>
Sat, 27 Aug 2011 18:10:10 +0000 (20:10 +0200)
Minimum PHP version to check for is now 5.3. The fix for the exec()
function in PHP lower than 5.3 on Windows is removed.

Change-Id: I62530c75ebbed592bbf0a6503ccadd229bb1c923
Fixes: #29285
Releases: 4.6
Reviewed-on: http://review.typo3.org/4630
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
t3lib/utility/class.t3lib_utility_command.php
typo3/sysext/cms/tslib/index_ts.php

index e5cf52a..1b7a1d3 100644 (file)
@@ -44,9 +44,6 @@ final class t3lib_utility_Command {
         * @return NULL|array
         */
        public static function exec($command, &$output = NULL, &$returnValue = 0) {
-               if (TYPO3_OS == 'WIN' && version_compare(phpversion(), '5.3.0', '<')) {
-                       $command = '"' . $command . '"';
-               }
                $lastLine = exec($command, $output, $returnValue);
                return $lastLine;
        }
index 74badfa..4d95576 100644 (file)
@@ -40,7 +40,7 @@
 // *******************************
 // Checking PHP version
 // *******************************
-if (version_compare(phpversion(), '5.2', '<')) die ('TYPO3 requires PHP 5.2.0 or higher.');
+if (version_compare(phpversion(), '5.3', '<')) die ('TYPO3 requires PHP 5.3.0 or higher.');
 
 // *******************************
 // Set error reporting