Si vous remarquez que vos images ne s'affichent pas sur votre site Magento 2, vous pouvez vérifier le fichier de logs. Vous y verrez l'erreur ci-dessous
imagecolorsforindex(): Argument #2 ($color) is out of range#0
/vendor/magento/framework/Image/Adapter/Gd2.php(347): imagecolorsforindex()
Cette erreur se produit parce que la bibliothèque PHP GD2 pour PHP 8.1 contient un bug.
Pour corriger ce problème, exécutez la commande ci-dessous
bin/magento config:set dev/image/default_adapter IMAGEMAGICK