web-dev-qa-db-fra.com

PHP 7.4.1 - PECL ne fonctionne pas (Essayer d'accéder au décalage du tableau sur la valeur de type bool dans PEAR / REST.php à la ligne 181)

Depuis PHP 7.4.1, il y a une erreur de poire avec la dernière version même s'ils ont dit que c'était corrigé.

Exemple: si vous essayez d'installer un package en utilisant le "pecl", une erreur d'avertissement est renvoyée avec le message:

Notice: Trying to access array offset on value of type bool in PEAR/REST.php on line 187
    PHP Notice:  Trying to access array offset on value of type bool in /usr/share/php/PEAR/REST.php on line 187

Les référentiels ont déjà été mis à jour, mais le problème persiste

8
Shadow

J'ai rencontré le même problème en essayant d'installer xdebug en utilisant PECL. Quelque chose à propos de ce bloc de code que vous avez cité pose des problèmes. Je pense que c'est un problème lié en quelque sorte à MacOS Catalina, j'ai vu trois personnes avec cette erreur et toutes utilisaient le dernier MacOS.

Pour contourner le problème, j'ai commenté le bloc "si" que vous avez cité. Cela semble faire le travail, car je pourrais installer xdebug normalement après cela.

0
Dkage