FlatPress 1.3.1 and PHP 8.4.0 beta 3
Posted: Fri Aug 16, 2024 7:05 am
With the PHP 8.4.0 developer version there are some curiosities
As with the alpha version, there are already skipped beta versions.
Test environment
Apache Server 2.4 with .htaccess option
Official PHP 8.4.0 beta 3 from August 15, 2024
FlatPress 1.3.1
The setup of FlatPress 1.3.1 runs without PHP and display problems, everything seems to fit here. The first frontend call brings the following errors in the php_errors.log:
These errors are repeated when accessing the FlatPress login page. After the login also repetitions, but the backend area has no more CSS, only texts and background graphics?
You can still click through the complete admin area, but with the PHP deprecated Smarty errors.
Test environment
Apache Server 2.4 with .htaccess option
Official PHP 8.4.0 beta 3 from August 15, 2024
FlatPress 1.3.1
The setup of FlatPress 1.3.1 runs without PHP and display problems, everything seems to fit here. The first frontend call brings the following errors in the php_errors.log:
Code: Select all
PHP Deprecated: Smarty_Internal_Method_GetTemplateVars::getTemplateVars(): Implicitly marking parameter $_ptr as nullable is deprecated, the explicit nullable type must be used instead in .../fp131/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_gettemplatevars.php on line 34
PHP Deprecated: Smarty_Internal_Method_GetTemplateVars::_getVariable(): Implicitly marking parameter $_ptr as nullable is deprecated, the explicit nullable type must be used instead in .../fp131/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_gettemplatevars.php on line 87
PHP Deprecated: Smarty_Internal_TemplateCompilerBase::compileTemplate(): Implicitly marking parameter $parent_compiler as nullable is deprecated, the explicit nullable type must be used instead in .../fp131/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 386
PHP Deprecated: Smarty_Internal_TemplateCompilerBase::compileTemplateSource(): Implicitly marking parameter $parent_compiler as nullable is deprecated, the explicit nullable type must be used instead in .../fp131/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 417
PHP Deprecated: Smarty_Internal_Runtime_CodeFrame::create(): Implicitly marking parameter $compiler as nullable is deprecated, the explicit nullable type must be used instead in .../fp131/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_codeframe.php on line 28
PHP Deprecated: Smarty_Resource_Custom::populate(): Implicitly marking parameter $_template as nullable is deprecated, the explicit nullable type must be used instead in .../fp131/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_resource_custom.php on line 48You can still click through the complete admin area, but with the PHP deprecated Smarty errors.