From 49db5942ef49576c72d65f71116c53add5efb4ee Mon Sep 17 00:00:00 2001 From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com> Date: Thu, 11 Jul 2024 11:09:14 +0200 Subject: [PATCH] Run DXP 3.3 on PHP 8.3 (#2388) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Since 3.3.38, Php82HideDeprecationsErrorHandler is installed by default --------- Co-authored-by: Adam Wójs --- docs/getting_started/requirements.md | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/docs/getting_started/requirements.md b/docs/getting_started/requirements.md index 0781548d15..69c69a1b82 100644 --- a/docs/getting_started/requirements.md +++ b/docs/getting_started/requirements.md @@ -120,29 +120,13 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached, === "Ibexa DXP v3.3" - - 8.2 (see note below) + - 8.3 + - 8.2 - 8.1 - 8.0 (PHP 8.0 has reached its End of Life. Unless you have extended support from vendors like Debian or Zend, you should use PHP 8.1) - 7.4 (PHP 7.4 has reached its End of Life. Unless you have extended support from vendors like Debian or Zend, you should use PHP 8.1) - 7.3 (PHP 7.3 has reached its End of Life. Unless you have extended support from vendors like Debian or Zend, you should use PHP 8.1) - !!! note "Quiet PHP 8.2 deprecation notices from 3rd parties " - - To avoid PHP 8.2 deprecation notices appearing in outputs (and, for example, breaking REST answers), - add the following to your `composer.json` after installation: - - ```json - "runtime": { - "error_handler": "\\Ibexa\\Contracts\\Core\\MVC\\Symfony\\ErrorHandler\\Php82HideDeprecationsErrorHandler" - } - ``` - - Then run the following command: - - ```bash - composer dump-autoload - ``` - === "eZ Platform v2.5" - 7.1 (PHP 7.1 has reached its End of Life. Unless you have extended support from vendors like Debian or Zend, you should upgrade to Ibexa DXP v3.3 or v4.x)