Rumah  >  Soal Jawab  >  teks badan

Pasang Xdebug untuk PHP 7.4 pada M1 Apple

Saya mahu memasang Xdebug pada Mac saya menggunakan M1. Disebabkan projek yang saya sedang kerjakan, saya menggunakan PHP 7.4.32. Saya tidak boleh menukar versi PHP.

Apabila saya cuba memasang Xdebug, ia mengatakan versi PHP saya mesti dikemas kini kepada 8.0.0, tetapi saya masih mahu menggunakan 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

Versi PHP semasa dipasang dengan 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

Saya juga menjalankan arahan brew update. semuanya baik-baik sahaja.

Bagaimana untuk memasang Xdebug untuk PHP 7.4.32?

P粉052686710P粉052686710323 hari yang lalu787

membalas semua(1)saya akan balas

  • P粉155832941

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

    Menurut Halaman Keserasian, Xdebug 3.2 tidak disokong pada mana-mana versi di bawah PHP 8.0.

    Untuk memasang Xdebug untuk PHP 7.4, anda perlu memberitahu PECL versi yang ingin anda pasang. Versi Xdebug terakhir yang menyokong PHP 7.4 ialah Xdebug 3.1.6, yang boleh anda pasang menggunakan pecl install xdebug-3.1.6 .

    Tetapi anda patut menaik taraf kerana PHP 7.4 atau Xdebug 3.1 masih tidak disokong.

    balas
    0
  • Batalbalas