Bug #81335
closedUsing a old PCRE version like 8.35 with PHP7 leads to PHP sigfault crashes in TYPO3
100%
Description
A check in Install Tool for the PCRE version should be added displaying a warning if an outdated PCRE library version is used on PHP7
https://secure.php.net/manual/en/pcre.installation.php lists
- PCRE 8.37 as minimum compatible version for PHP 7.0.0
- PCRE 8.38 as minimum compatible version for PHP 7.0.3
When installing PHP7 on Debian Jessie or Raspian it may happen the outdated PCRE version 8.35-3.3+deb8u4 is used. This leads to PHP crashes in PHP-FPM on certain pages in TYPO3 backend like the Languages page
Updated by Gerrit Code Review over 7 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/52936
Updated by Gerrit Code Review over 7 years ago
Patch set 1 for branch TYPO3_8-7 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/53022
Updated by Stephan Großberndt over 7 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 012776d2ec0a3f1ba4b44d75201e6a1201019209.
Updated by Ernesto Baschny almost 7 years ago
If you reached this page and are using Debian Jessie and PHP 7 from DotDeb the mentioned problem was solved there, by having an updated libpcre3 also in DotDeb. Currently: 8.35-3.3+deb8u4 => 8.39-1~dotdeb+8.1.
Updated by Jörg Velletti over 6 years ago
If you reached this page and using Cent OS 6 and PHP 7.1 you can update to PRCE2. This will not change the Warning in the Installtool, but the Problems are also fixed as php 7.1 is now using the newer LIB but does not change the PHP Constant PRCE_VERSION