- Issue created by @liquidcms
- Status changed to Postponed: needs info
over 1 year ago 9:12pm 30 January 2023 - πΊπΈUnited States cilefen
Line 25 of core/modules/layout_builder/src/Normalizer/LayoutEntityDisplayNormalizer.php does not contain a
|
character. - π¨π¦Canada joseph.olstad
@liquidcms, could be a patch causing this.
checkcore/PATCHES.txt
for anything mentioning layout builder. - π©πͺGermany meyertox
Same problem (Installation of 9.4.10) with PHP 7.4.30 during update.php on th "verfying requirements page": Update stops with "7.4.30
Your PHP installation is too old. Drupal requires at least PHP 8.0. It is recommended to upgrade to PHP version 8.0 or higher for the best ongoing support. " - π¨π¦Canada liquidcms
2 separate issues here..
1. Core (status report and drush warnings) as well as the PHP System Requirements page definitely have been messed up with a misunderstanding of "required" vs "recommended".
I think, although hard to tell from all the contradicting info, that the Requirements page is still correct (D9 requires PHP 7+, D10 requires PHP 8+). The status report and drush messages are false.
2. as @joseph.olstad suggested, it is most likely my code error reported above is due to inadvertently updating a patch to a newer version (which is only for D10 and therefore adding PHP 8 code).
As people start to migrate from PHP 7 as well as from D9 to D10, i can certainly see the confusion core is adding with the incorrect/inconsistent messaging. Consider the situations:
- patches apply to D9 code but have PHP 8 code in them
- D9 core is compatible with PHP 7 but contrib modules stating D9 compatibility may have PHP code in them (have come across a couple already)
- many D9 contrib modules i suspect are not compatible with PHP 8. - π¨π¦Canada joseph.olstad
@liquidcms, thanks for illuminating this, yes it definately looks like the verifying requirements page. For us using D9.4.10 we've been using PHP 8.0 in production for a while no issues. Just starting to look into PHP 8.1 as contrib seems to be almost ready.
For D7.94 I've got PHP 8.2 running nicely on a fairly complex site (and it's fast!), very pleased so far.
- πΊπΈUnited States cilefen
There definitely is a months- or years-old issue about the 7.4 supported version warning being confusing. If anyone can find that one it would be great.
- Status changed to Closed: outdated
about 1 year ago 2:55am 14 July 2023 - πΊπΈUnited States cilefen
There have been no updatesβIβm assuming this isnβt an extant issue. If Iβm assuming wrong, reopen it with more information.