Maison  >  Questions et réponses  >  le corps du texte

Installez Xdebug pour PHP 7.4 sur M1 Apple

Je souhaite installer Xdebug sur mon Mac en utilisant M1. En raison du projet sur lequel je travaille, j'utilise PHP 7.4.32. Je ne peux pas changer de version de PHP.

Lorsque j'essaie d'installer Xdebug, il est indiqué que ma version PHP doit être mise à jour vers 8.0.0, mais je souhaite toujours utiliser la version 7.4.32.

$ pecl install xdebug
> pecl/xdebug requires PHP (version >= 8.0.0, version <= 8.2.99), installed version is 7.4.32
No valid packages found
install failed

La version actuelle de PHP est installée avec homewbrew.

$ brew services list
php          none  19968 user  ~/Library/LaunchAgents/homebrew.mxcl.php.plist
php@7.4      started      user  ~/Library/LaunchAgents/homebrew.mxcl.php@7.4.plist
php@8.0      none

J'exécute également la commande brew update. Tout est bien.

Comment installer Xdebug pour PHP 7.4.32 ?

P粉052686710P粉052686710372 Il y a quelques jours846

répondre à tous(1)je répondrai

  • P粉155832941

    P粉1558329412023-11-06 09:22:54

    Selon la Page de compatibilité, Xdebug 3.2 n'est pris en charge sur aucune version inférieure à PHP 8.0.

    Pour installer Xdebug pour PHP 7.4, vous devez indiquer à PECL quelle version vous souhaitez installer. La dernière version de Xdebug prenant en charge PHP 7.4 est Xdebug 3.1.6, que vous pouvez installer en utilisant pecl install xdebug-3.1.6 .

    Mais vous devriez vraiment mettre à niveau car PHP 7.4 ou Xdebug 3.1 ne sont toujours pas pris en charge.

    répondre
    0
  • Annulerrépondre